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
Параметры
Возвращаемое значение
Экземпляр корневого элемента, указанного файлом 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 имеет значение null.
Это resourceLocator абсолютный универсальный код ресурса (URI).
component имеет тип, который не соответствует корневому элементу ФАЙЛА XAML.
Комментарии
XAML-файл может быть файлом кода приложения (настроенным как элемент страницы подсистемы сборки Microsoft (MSBuild) или файлом данных приложения (файлом ресурсов, файлом содержимого или файлом-источником; см. раздел WPF ресурс приложения, содержимое и файлы данных).
Note
Этот метод не является потокобезопасной.