I have a Node which has a icon and a text block like this picture
I want a selection adornment show on the icon only, not whole node, like this picture
Can I do this?
Yes, that is what Part.selectionObjectName and Part.selectionAdornmentTemplate are for.
http://gojs.net/latest/intro/selection.html