語言

TemplateContentLoader.Load(XamlReader, IServiceProvider) 方法

定義

以延遲模式載入 XAML 內容,基於 XamlReader 服務提供者所需的特定服務。

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
Public Overrides Function Load (xamlReader As XamlReader, serviceProvider As IServiceProvider) As Object

參數

xamlReader
XamlReader

啟動讀取器,然後在呼叫時 Save(Object, IServiceProvider)返回。

serviceProvider
IServiceProvider

所需服務提供者。

傳回

輸入 XamlReader節點串流的根物件。 具體來說,這是一個 TemplateContent 例子。

例外狀況

xamlReaderserviceProvidernull

serviceProvider 不提供必要的服務。

備註

IXamlObjectWriterFactory 是必需的服務,必須在通過 serviceProvider的 上可用。

適用於