ItemAutomationPeer.GetNameCore Method
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Gets the UI Automation Name from the element that corresponds to a data item. The item is the element in an Items collection that is associated with this ItemAutomationPeer. This method is called by GetName.
Namespace: System.Windows.Automation.Peers
Assembly: System.Windows (in System.Windows.dll)
Syntax
'Declaration
Protected Overrides Function GetNameCore As String
protected override string GetNameCore()
Return Value
Type: System.String
The UI Automation Name from the element that corresponds to a data item.
Remarks
If the item is a UIElement with its own peer as reported by Owner, then a string form of that owner is returned. Next, the container peer (which could be ItemsControlAutomationPeer, ListBoxAutomationPeer, or another class) is used as a possible source. If there is no container peer, but some valid string can be produced that is either the item as a string or a ToString call to it, that string is returned. Finally, if no string can be produced, this method returns a human-readable resource string that implies that there is no information, which automation reports.
Version Information
Silverlight
Supported in: 5, 4, 3
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.