語言

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 例子。

例外狀況

xamlReader 或 serviceProvider 為 null。

serviceProvider 不提供必要的服務。

備註

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

適用於