Share via


Methode SaveToXml in klasse SMS_TaskSequence

De SaveToXml WMI-klassemethode (Windows Management Instrumentation) in Configuration Manager serialiseert een takenreeks van WMI-objecten naar XML.

De volgende syntaxis is vereenvoudigd van MOF-code (Managed Object Format) en definieert de methode.

Syntaxis

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

Parameters

TaskSequence
Gegevenstype: SMS_TaskSequence

Kwalificatie: [in]

Een WMI-klasseobject SMS_TaskSequence Server dat de takenreeks vertegenwoordigt die moet worden geserialiseerd.

References
Gegevenstype: SMS_TaskSequence_Reference Matrix

Kwalificatie: [uit]

SMS_TaskSequence_Reference Server WMI Class-objecten die alle pakketten en programma's vertegenwoordigen waarnaar in de XML wordt verwezen en die vereist zijn voor de takenreeks. De provider gebruikt deze objecten om te controleren op de pakketten en programma's die op de site aanwezig zijn.

Flags
Gegevenstype: UInt32

Kwalificatie: [uit]

Markeringen waarmee serialisatiedetails worden geïdentificeerd. De enige vlag die momenteel wordt ondersteund, is 0x00000001, een installatiekopieën van het besturingssysteem implementeert.

Retourwaarden

Een String gegevenstype met de XML-weergave van de takenreeks.

Zie Over Configuration Manager-fouten voor informatie over het verwerken van geretourneerde fouten.

Opmerkingen

Belangrijk

Uw toepassing moet beveiligde technieken gebruiken bij het aanroepen van deze methode, omdat alle wachtwoorden (geheime informatie) en productcodes (quasi-geheime informatie) behouden blijven. Het is veilig als de XML wordt opgeslagen in de database via het takenreekspakket. Deze methode is echter niet veilig als de XML wordt opgeslagen in een bestand voor gebruik door een andere site. In dit geval moet de aanroep worden gevolgd door een aanroep naar de methode ExportXml in klasse SMS_TaskSequence om de wachtwoorden en productcodes te verwijderen.

Uw toepassing gebruikt deze methode bij het opslaan van takenreeksen en het vertalen tussen WMI-code en takenreeks-XML, waarbij wachtwoorden en productcodes behouden blijven. Het meest voorkomende gebruik is door een externe provider die het WMI-objectmodel bewerkt.

Houd er rekening mee dat met deze methode geen takenreeks-XML wordt geserialiseerd voor een WMI-klasseobject SMS_TaskSequencePackage Server . Voor een pakket moet u de TAKENreeks-XML weergeven met behulp van de <reeks><-/reekstags> .

Vereisten

Zie ook

WMI-klasse SMS_TaskSequence-server
WMI-klasse SMS_TaskSequence_Reference-server
Methode ExportXml in klasse SMS_TaskSequence