Freigeben über


XmlDsigXsltTransform.LoadInput(Object) Methode

Definition

Lädt die angegebene Eingabe in das aktuelle XmlDsigXsltTransform-Objekt.

public:
 override void LoadInput(System::Object ^ obj);
public override void LoadInput (object obj);
override this.LoadInput : obj -> unit
Public Overrides Sub LoadInput (obj As Object)

Parameter

obj
Object

Die in das aktuelle XmlDsigXsltTransform-Objekt zu ladende Eingabe.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die LoadInput -Methode mithilfe des angegebenen XmlDocument Objekts als Eingabe aufgerufen wird. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die XmlDsigXsltTransform-Klasse bereitgestellt wird.

XmlNamespaceManager^ namespaceManager;
namespaceManager = gcnew XmlNamespaceManager( xmlDoc->NameTable );
XmlNodeList^ productsNodeList;
productsNodeList = xmlDoc->SelectNodes( L"//.", namespaceManager );
xmlTransform->LoadInput( productsNodeList );
XmlNamespaceManager namespaceManager;
namespaceManager = new XmlNamespaceManager(xmlDoc.NameTable);

XmlNodeList productsNodeList;
productsNodeList = xmlDoc.SelectNodes("//.", namespaceManager);

xmlTransform.LoadInput(productsNodeList);
dim namespaceManager as New XmlNamespaceManager(xmlDoc.NameTable)

Dim productsNodeList As XmlNodeList
productsNodeList = xmlDoc.SelectNodes("//.", namespaceManager)

xmlTransform.LoadInput(productsNodeList)

Hinweise

Der Typ des Eingabeobjekts muss einer der Typen in der InputTypes -Eigenschaft sein. Die gültigen Eingabetypen für XmlDsigXsltTransform sind Stream, XmlDocumentund XmlNodeList.

Gilt für: