TextElement.FindName(String) Methode

Definition

Ruft ein Objekt im Objektmodell-/Laufzeitobjektdiagramm 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, aber TextElement ist keine von FrameworkElement abgeleitete Klasse. TextElement unterstützt seine eigenen Name - und FindName-Implementierungen, und die zugrunde liegende Logik für die Namenssuche unterscheidet nicht zwischen TextElement und FrameworkElement. Sie können den textElement-implementierten FindName verwenden, um nach einem benannten FrameworkElement zu suchen und umgekehrt.

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

Namen und FindName werden vom Konzept eines XAML-Namescopes beeinflusst.

Gilt für: