Поделиться через


TextElement.FindName(String) Метод

Определение

Извлекает объект в графе объектов объектной модели или среды выполнения, ссылаясь на значение атрибута x:Name или Name объекта.

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

Параметры

name
String

Platform::String

winrt::hstring

Имя получаемого объекта.

Возвращаемое значение

Object

Platform::Object

IInspectable

Объект с указанным именем или значение NULL, если объект не извлекается.

Комментарии

FrameworkElement — это класс, реализующий поддержку Name для большинства других классов среды выполнения, но TextElement не является производным от FrameworkElement классом. TextElement поддерживает собственные реализации Name и FindName, а базовая логика для поиска имен не различает TextElement и FrameworkElement. Для поиска именованного объекта FrameworkElement можно использовать элемент FindName, реализованный в TextElement, и наоборот.

Так как FindName использует все анализируемые источники XAML для атрибутов Name , не следует пытаться вызвать FindName до загрузки XAML.

Name и FindName зависят от концепции области имен XAML.

Применяется к