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