Sprache

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 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 finden und umgekehrt.

Da FindName auf alle XAML-Quellen basiert, die für die Namensattribute analysiert werden, sollten Sie erst versuchen, FindName aufzurufen, wenn der XAML-Code geladen wird.

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

Gilt für: