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
Имя получаемого объекта.
Возвращаемое значение
Объект с указанным именем или значение NULL, если объект не извлекается.
Комментарии
FrameworkElement — это класс, реализующий поддержку Name для большинства других классов среды выполнения, но TextElement не является производным от FrameworkElement классом. TextElement поддерживает собственные реализации Name и FindName, а базовая логика для поиска имен не различает TextElement и FrameworkElement. Для поиска именованного объекта FrameworkElement можно использовать элемент FindName, реализованный в TextElement, и наоборот.
Так как FindName использует все анализируемые источники XAML для атрибутов Name , не следует пытаться вызвать FindName до загрузки XAML.
Name и FindName зависят от концепции области имен XAML.