Application.LoadComponent Метод

Определение

Загружает XAML-файл, расположенный по указанному универсальному идентификатору ресурса (URI).

Перегрузки

Имя Описание
LoadComponent(Uri)

Загружает XAML-файл, расположенный по указанному универсальному идентификатору ресурса (URI), и преобразует его в экземпляр объекта, указанного корневым элементом XAML-файла.

LoadComponent(Object, Uri)

Загружает XAML-файл, расположенный по указанному универсальному идентификатору ресурса (URI) и преобразует его в экземпляр объекта, указанного корневым элементом XAML-файла.

Комментарии

XAML-файл может быть файлом кода приложения (настроенным как элемент страницы подсистемы сборки Microsoft (MSBuild) или файлом данных приложения (файлом ресурсов, файлом содержимого или файлом-источником; см. раздел WPF ресурс приложения, содержимое и файлы данных).

Note

Этот метод не является потокобезопасной.

LoadComponent(Uri)

Загружает XAML-файл, расположенный по указанному универсальному идентификатору ресурса (URI), и преобразует его в экземпляр объекта, указанного корневым элементом XAML-файла.

public:
 static System::Object ^ LoadComponent(Uri ^ resourceLocator);
public static object LoadComponent(Uri resourceLocator);
static member LoadComponent : Uri -> obj
Public Shared Function LoadComponent (resourceLocator As Uri) As Object

Параметры

resourceLocator
Uri

Объект, Uri сопоставляющийся с относительным XAML-файлом.

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

Экземпляр корневого элемента, указанного файлом XAML, загруженным.

Исключения

Параметр resourceLocator имеет значение null.

Это resourceLocator абсолютный универсальный код ресурса (URI).

Файл не является XAML-файлом.

Комментарии

Необходимо явно преобразовать возвращаемое значение в тот же тип, что и корневой элемент XAML-файла.

XAML-файл может быть файлом кода приложения (настроенным как элемент страницы подсистемы сборки Microsoft (MSBuild) или файлом данных приложения (файлом ресурсов, файлом содержимого или файлом-источником; см. раздел WPF ресурс приложения, содержимое и файлы данных).

Note

Этот метод не является потокобезопасной.

См. также раздел

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

LoadComponent(Object, Uri)

Загружает XAML-файл, расположенный по указанному универсальному идентификатору ресурса (URI) и преобразует его в экземпляр объекта, указанного корневым элементом XAML-файла.

public:
 static void LoadComponent(System::Object ^ component, Uri ^ resourceLocator);
[System.Security.SecurityCritical]
public static void LoadComponent(object component, Uri resourceLocator);
public static void LoadComponent(object component, Uri resourceLocator);
[<System.Security.SecurityCritical>]
static member LoadComponent : obj * Uri -> unit
static member LoadComponent : obj * Uri -> unit
Public Shared Sub LoadComponent (component As Object, resourceLocator As Uri)

Параметры

component
Object

Объект того же типа, что и корневой элемент XAML-файла.

resourceLocator
Uri

Объект, Uri сопоставляющийся с относительным XAML-файлом.

Атрибуты

Исключения

Параметр resourceLocator имеет значение null.

Это resourceLocator абсолютный универсальный код ресурса (URI).

component имеет тип, который не соответствует корневому элементу ФАЙЛА XAML.

Комментарии

XAML-файл может быть файлом кода приложения (настроенным как элемент страницы подсистемы сборки Microsoft (MSBuild) или файлом данных приложения (файлом ресурсов, файлом содержимого или файлом-источником; см. раздел WPF ресурс приложения, содержимое и файлы данных).

Note

Этот метод не является потокобезопасной.

См. также раздел

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