Application.LoadComponent 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
加载位于指定统一资源标识符的 XAML 文件 (URI) 。
重载
LoadComponent(Uri) |
加载位于指定统一资源标识符的 XAML 文件 (URI) ,并将其转换为由 XAML 文件的根元素指定的对象的实例。 |
LoadComponent(Object, Uri) |
加载位于指定统一资源标识符的 XAML 文件 (URI) ,并将其转换为由 XAML 文件的根元素指定的对象的实例。 |
注解
XAML 文件可以是 (配置为Microsoft生成引擎 (MSBuild) Page 项) 的应用程序代码文件,也可以是 (资源文件、内容文件或源站点文件的应用程序数据文件;请参阅 WPF 应用程序资源、内容和数据文件) 。
注意
此方法不是线程安全的。
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) Page 项) 的应用程序代码文件,也可以是 (资源文件、内容文件或源站点文件的应用程序数据文件;请参阅 WPF 应用程序资源、内容和数据文件) 。
注意
此方法不是线程安全的。
另请参阅
适用于
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) Page 项) 的应用程序代码文件,也可以是 (资源文件、内容文件或源站点文件的应用程序数据文件;请参阅 WPF 应用程序资源、内容和数据文件) 。
注意
此方法不是线程安全的。