Freigeben über


TemplateContentLoader.Load(XamlReader, IServiceProvider) Methode

Definition

Lädt XAML-Inhalt in einem Verzögerungsmodus auf Grundlage eines XamlReader-Objekts und bestimmter erforderlicher Dienste von einem Dienstanbieter.

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

Parameter

xamlReader
XamlReader

Der initiierende Reader, der anschließend zurückgegeben wird, führt einen Aufruf von Save(Object, IServiceProvider) aus.

serviceProvider
IServiceProvider

Dienstanbieter für erforderliche Dienste.

Gibt zurück

Das Stammobjekt für den Knotenstream der Eingabe (XamlReader). Im Besonderen handelt es sich dabei um eine TemplateContent-Instanz.

Ausnahmen

xamlReader oder serviceProvider ist null.

serviceProvider bietet keinen erforderlichen Dienst.

Hinweise

IXamlObjectWriterFactory ist ein erforderlicher Dienst, er muss für den übergebenen serviceProviderverfügbar sein.

Gilt für: