TemplateContentLoader.Load(XamlReader, IServiceProvider) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
根據 XamlReader 和來自服務提供者的特定必要服務,以延後模式載入 XAML 內容。
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
的 上提供。