Freigeben über


TextElement.FindName(String) Methode

Definition

Ruft ein Objekt im Objektmodell-/Laufzeitobjektgraphen ab, indem auf den x:Name - oder Name-Attributwert des Objekts verwiesen wird.

public:
 virtual Platform::Object ^ FindName(Platform::String ^ name) = FindName;
IInspectable FindName(winrt::hstring const& name);
public object FindName(string name);
function findName(name)
Public Function FindName (name As String) As Object

Parameter

name
String

Platform::String

winrt::hstring

Der Name des abzurufenden Objekts.

Gibt zurück

Object

Platform::Object

IInspectable

Das Objekt mit dem angegebenen Namen oder NULL, wenn kein Objekt abgerufen wird.

Hinweise

FrameworkElement ist die Klasse, die die Name-Unterstützung für die meisten anderen Laufzeitklassen implementiert, textElement ist jedoch keine von FrameworkElement abgeleitete Klasse. TextElement unterstützt eigene Name - und FindName-Implementierungen, und die zugrunde liegende Logik für die Namenssuche unterscheidet nicht zwischen TextElement und FrameworkElement. Sie können den von TextElement implementierten FindName verwenden, um ein benanntes FrameworkElement zu suchen und umgekehrt.

Da FindName auf allen XAML-Quellen basiert, die für die Name-Attribute analysiert werden, sollten Sie erst versuchen, FindName aufzurufen, wenn der XAML-Code geladen ist.

Name und FindName werden vom Konzept eines XAML-Namensbereichs beeinflusst.

Gilt für: