TemplateContentLoader.Load(XamlReader, IServiceProvider) TemplateContentLoader.Load(XamlReader, IServiceProvider) TemplateContentLoader.Load(XamlReader, IServiceProvider) Method

定義

XamlReader およびサービス プロバイダーの必要な特定のサービスに基づいて、XAML コンテンツを遅延モードで読み込みます。Loads XAML content in a deferred mode, based on a XamlReader and certain required services from a service provider.

public:
 override System::Object ^ Load(System::Xaml::XamlReader ^ xamlReader, IServiceProvider ^ serviceProvider);
public override object Load (System.Xaml.XamlReader xamlReader, IServiceProvider serviceProvider);
override this.Load : System.Xaml.XamlReader * IServiceProvider -> obj

パラメーター

xamlReader
XamlReader XamlReader XamlReader

Save(Object, IServiceProvider) の呼び出しによって返される開始リーダー。The initiating reader that is then returned on calls to Save(Object, IServiceProvider).

serviceProvider
IServiceProvider IServiceProvider IServiceProvider

必要なサービスのサービス プロバイダー。Service provider for required services.

戻り値

入力 XamlReader のノード ストリームのルート オブジェクト。The root object for the node stream of the input XamlReader. 具体的には、これは TemplateContent インスタンスです。Specifically, this is a TemplateContent instance.

例外

xamlReader または serviceProvidernull です。xamlReader or serviceProvider are null.

serviceProvider は、必要なサービスを提供しません。serviceProvider does not provide a required service.

注釈

IXamlObjectWriterFactoryは必須のサービスであり、渡さserviceProviderれたで利用可能である必要があります。IXamlObjectWriterFactory is a required service, it must be available on the passed serviceProvider.

適用対象