Freigeben über


SaveToXml-Methode in class SMS_TaskSequence

Die SaveToXml WMI-Klassenmethode (Windows Management Instrumentation) in Configuration Manager serialisiert eine Tasksequenz von WMI-Objekten in XML.

Die folgende Syntax wird von MOF-Code (Managed Object Format) vereinfacht und definiert die -Methode.

Syntax

String SaveToXml(  
      SMS_TaskSequence TaskSequence,  
      SMS_TaskSequence_Reference References[],  
      UInt32 Flags  
);  

Parameter

TaskSequence
Datentyp: SMS_TaskSequence

Qualifizierer: [in]

Ein SMS_TaskSequence Server WMI Class-Objekt , das die zu serialisierende Tasksequenz darstellt.

References
Datentyp: SMS_TaskSequence_Reference Array

Qualifizierer: [out]

SMS_TaskSequence_Reference Server-WMI-Klassenobjekte , die alle Pakete und Programme darstellen, auf die im XML-Code verwiesen wird, die von der Tasksequenz benötigt werden. Der Anbieter verwendet diese Objekte, um die Pakete und Programme zu überprüfen, die auf der Website vorhanden sind.

Flags
Datentyp: UInt32

Qualifizierer: [out]

Flags, die Serialisierungsdetails identifizieren. Das einzige derzeit unterstützte Flag ist 0x00000001, sequenz stellt ein Betriebssystemimage bereit.

Rückgabewerte

Ein String Datentyp, der die XML-Darstellung der Tasksequenz enthält.

Informationen zur Behandlung von zurückgegebenen Fehlern finden Sie unter Informationen zu Configuration Manager Fehlern.

Hinweise

Wichtig

Ihre Anwendung muss beim Aufrufen dieser Methode sichere Techniken verwenden, da sie alle Kennwörter (geheime Informationen) und Product Keys (quasi-geheime Informationen) beibehält. Es ist sicher, wenn der XML-Code über das Tasksequenzpaket in der Datenbank gespeichert wird. Diese Methode ist jedoch nicht sicher, wenn der XML-Code zur Verwendung durch eine andere Website in einer Datei gespeichert wird. In diesem Fall muss auf den Aufruf ein Aufruf der ExportXml-Methode in Class SMS_TaskSequence folgen, um die Kennwörter und Product Keys zu entfernen.

Ihre Anwendung verwendet diese Methode beim Speichern von Tasksequenzen und beim Übersetzen zwischen Tasksequenz-WMI-Code und Tasksequenz-XML, wobei Kennwörter und Product Keys beibehalten werden. Die häufigste Verwendung erfolgt durch einen externen Anbieter, der das WMI-Objektmodell bearbeitet.

Beachten Sie, dass diese Methode keine Tasksequenz-XML für ein SMS_TaskSequencePackage Server WMI Class-Objekt serialisiert. Für ein Paket müssen Sie die Tasksequenz-XML mithilfe der <Sequenz><-/Sequenztags> widerspiegeln.

Anforderungen

Siehe auch

WMI-Klasse des SMS_TaskSequence-Servers
WMI-Klasse des SMS_TaskSequence_Reference-Servers
ExportXml-Methode in class SMS_TaskSequence