Partager via


SaveToXml, méthode dans la SMS_TaskSequence de classe

La SaveToXml méthode de classe WMI (Windows Management Instrumentation) dans Configuration Manager sérialise une séquence de tâches d’objets WMI vers XML.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et définit la méthode .

Syntaxe

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

Paramètres

TaskSequence
Type de donnéesSMS_TaskSequence

Qualificateurs : [in]

Objet de classe WMI SMS_TaskSequence Server représentant la séquence de tâches à sérialiser.

References
Type de données : SMS_TaskSequence_Reference Tableau

Qualificateurs : [out]

SMS_TaskSequence_Reference Les objets de classe WMI server représentant tous les packages et programmes référencés dans le code XML requis par la séquence de tâches. Le fournisseur utilise ces objets pour vérifier les packages et les programmes qui existent sur le site.

Flags
Type de donnéesUInt32

Qualificateurs : [out]

Indicateurs identifiant les détails de sérialisation. Le seul indicateur actuellement pris en charge est 0x00000001, la séquence déploie une image de système d’exploitation.

Valeurs de retour

Type String de données contenant la représentation XML de la séquence de tâches.

Pour plus d’informations sur la gestion des erreurs retournées, consultez À propos des erreurs Configuration Manager.

Remarques

Importante

Votre application doit utiliser des techniques sécurisées lors de l’appel de cette méthode, car elle conserve tous les mots de passe (informations secrètes) et les clés de produit (informations quasi secrètes). Il est sécurisé si le code XML est enregistré dans la base de données via le package de séquence de tâches. Toutefois, cette méthode n’est pas sécurisée si le code XML est enregistré dans un fichier pour une utilisation par un autre site. Dans ce cas, l’appel doit être suivi d’un appel à la méthode ExportXml dans la classe SMS_TaskSequence pour supprimer les mots de passe et les clés de produit.

Votre application utilise cette méthode lors de l’enregistrement des séquences de tâches et de la traduction entre le code WMI de la séquence de tâches et le XML de séquence de tâches, en préservant les mots de passe et les clés de produit. L’utilisation la plus courante est effectuée par un fournisseur externe qui manipule le modèle objet WMI.

N’oubliez pas que cette méthode ne sérialise pas le code XML de séquence de tâches pour un objet de classe WMI server SMS_TaskSequencePackage Server. Pour un package, vous devez refléter le code XML de la séquence de tâches à l’aide des <balises de séquence></séquence> .

Configuration requise

Voir aussi

Classe WMI du serveur SMS_TaskSequence
Classe WMI du serveur SMS_TaskSequence_Reference
Méthode ExportXml dans le SMS_TaskSequence de classe