For IGoLabeledNodes, this is normally implemented to return the IGoLabeledNode.Label's GoText.Text value. You may wish to implement this differently if there is no label but there is a string naturally associated with the object, or if the desired string might be different than the label's text string.