Application.LoadComponent メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
LoadComponent(Object, Uri) |
指定した相対位置にある XAML ファイルを読み込み、XAML ファイルのルート要素で指定された オブジェクトのインスタンスに変換します。 |
LoadComponent(Object, Uri, ComponentResourceLocation) |
指定した相対位置にある XAML ファイルを読み込み、XAML ファイルのルート要素で指定された オブジェクトのインスタンスに変換します。 |
LoadComponent(Object, Uri)
指定した相対位置にある XAML ファイルを読み込み、XAML ファイルのルート要素で指定された オブジェクトのインスタンスに変換します。
public:
static void LoadComponent(Platform::Object ^ component, Uri ^ resourceLocator);
/// [Windows.Foundation.Metadata.Overload("LoadComponent")]
static void LoadComponent(IInspectable const& component, Uri const& resourceLocator);
[Windows.Foundation.Metadata.Overload("LoadComponent")]
public static void LoadComponent(object component, System.Uri resourceLocator);
function loadComponent(component, resourceLocator)
Public Shared Sub LoadComponent (component As Object, resourceLocator As Uri)
パラメーター
- component
-
Object
Platform::Object
IInspectable
読み込む XAML コンテンツのルート要素と同じ型のオブジェクト。
- 属性
注釈
LoadComponent
は主にインフラストラクチャ用に存在します。 XAML ページの部分クラスとその分離コードを統合する、生成されたInitializeComponent
ロジックの一部としてを確認LoadComponent
できます。
LoadComponent
場合によっては、アプリが不適切な XAML を解析しようとしているため、例外の呼び出し履歴で引用されることがあります。 この場合、LoadComponent の使用方法を変更するためにアプリ コードでできることは何もありません。問題を解決する方法は、XML エディターで XAML ソースをチェックして修正することです。 スタック トレース メッセージから役立つ可能性があるのは、読み込まれていない XAML ファイルを確認することです。 リソースまたはその他の複数の XAML ソースを結合しているシナリオでは、解析に失敗している明らかなページ レベルの XAML とは限りません。
XAML コンテンツの読み込みとオブジェクト ツリーの生成を伴うほとんどのアプリ シナリオでは、代わりに XamlReader.Load を 使用する必要があります。
こちらもご覧ください
適用対象
LoadComponent(Object, Uri, ComponentResourceLocation)
指定した相対位置にある XAML ファイルを読み込み、XAML ファイルのルート要素で指定された オブジェクトのインスタンスに変換します。
public:
static void LoadComponent(Platform::Object ^ component, Uri ^ resourceLocator, ComponentResourceLocation componentResourceLocation);
/// [Windows.Foundation.Metadata.Overload("LoadComponentWithResourceLocation")]
static void LoadComponent(IInspectable const& component, Uri const& resourceLocator, ComponentResourceLocation const& componentResourceLocation);
[Windows.Foundation.Metadata.Overload("LoadComponentWithResourceLocation")]
public static void LoadComponent(object component, System.Uri resourceLocator, ComponentResourceLocation componentResourceLocation);
function loadComponent(component, resourceLocator, componentResourceLocation)
Public Shared Sub LoadComponent (component As Object, resourceLocator As Uri, componentResourceLocation As ComponentResourceLocation)
パラメーター
- component
-
Object
Platform::Object
IInspectable
読み込む XAML コンテンツのルート要素と同じ型のオブジェクト。
- componentResourceLocation
- ComponentResourceLocation
列挙体の値。
- 属性