Partager via


Méthode GetTsPolicies dans la classe SMS_TaskSequencePackage

La GetTsPolicies méthode de classe WMI (Windows Management Instrumentation), dans Configuration Manager, obtient toutes les stratégies associées à la séquence de tâches spécifiée. L’utilisateur doit disposer de droits pour créer un média autre que autonome.

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

Syntaxe

SInt32 GetTsPolicies(  
     String AdvertisementID,  
     String PackageID,  
     SMS_TaskSequence TaskSequence,  
     String AdvertisementName,  
     String AdvertisementComment,  
     UInt32 AdvertisementFlags,  
     String BootImageID,  
     String SourceSite,  
     String PolicyXmls[],  
     String PolicyAssignmentXmls[]  
);  

Paramètres

AdvertisementID
Type de donnéesString

Qualificateurs : [in]

ID de publication défini par l’utilisateur à incorporer dans la stratégie. Cet ID ne doit pas entrer en conflit avec d’autres ID de publicité qui ont été créés par le site.

PackageID
Type de donnéesString

Qualificateurs : [in]

ID du package de séquence de tâches, si la méthode consiste à obtenir la stratégie d’une séquence de tâches stockée dans la base de données Configuration Manager. Ou PackageIDTaskSequence peut être non null, mais pas les deux paramètres.

TaskSequence
Type de donnéesSMS_TaskSequence

Qualificateurs : [in]

SMS_TaskSequence objet de classe WMI server représentant la séquence de tâches. Ou PackageIDTaskSequence peut être non null, mais pas les deux paramètres.

AdvertisementName
Type de donnéesString

Qualificateurs : [in]

Nom défini par l’utilisateur pour la publication.

AdvertisementComment
Type de donnéesString

Qualificateurs : [in]

Commentaire défini par l’utilisateur pour la publication.

AdvertisementFlags
Type de donnéesUInt32

Qualificateurs : [in]

Indicateurs définis par l’utilisateur spécifiant les détails de la publication. Pour plus d’informations sur ces indicateurs , consultez classe WMI SMS_Advertisement Server .

BootImageID
Type de donnéesString

Qualificateurs : [in]

ID d’un package d’image de démarrage à utiliser avec la séquence de tâches. Ce paramètre est obligatoire si le TaskSequence paramètre est défini. Sinon, il doit être défini sur null.

SourceSite
Type de donnéesString

Qualificateurs : [in]

Code du site source de la publication.

PolicyXmls
Type de données : String Tableau

Qualificateurs : [out]

Chaînes XML représentant la stratégie pour la séquence de tâches et les stratégies dépendantes spécifiées.

PolicyAssignmentXmls
Type de données : String Tableau

Qualificateurs : [out]

Chaînes XML représentant les affectations pour la stratégie spécifiée par PolicyXmls. PolicyXmls et PolicyAssignmentXmls sont alignés, avec le nième élément d’un paramètre correspondant au nième élément de l’autre.

Valeurs de retour

Type SInt32 de données égal à 0 pour indiquer la réussite ou non zéro pour indiquer l’échec.

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

Remarques

Les stratégies d’une séquence de tâches incluent la stratégie pour la séquence de tâches elle-même, les stratégies pour tous les packages référencés et les affectations de stratégie correspondantes. La séquence de tâches peut être stockée dans la base de données ou en mémoire sous la forme d’un ensemble d’objets WMI.

Si la séquence de tâches se trouve dans la base de données Configuration Manager, votre application doit spécifier l’identificateur de package pour le package de séquence de tâches dans le PackageID paramètre . Si vous fournissez une valeur pour ce paramètre, vous devez disposer de l’autorisation de lecture pour la séquence de tâches spécifique.

Si la séquence de tâches est en mémoire, votre application doit spécifier des valeurs pour les TaskSequence paramètres et BootImageID .

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Server Development Requirements.

Voir aussi

classe WMI du serveur SMS_Advertisement
classe WMI du serveur SMS_TaskSequencePackage
Méthode GetClientConfigPolicies dans la classe SMS_TaskSequencePackage
Méthode GetSequence dans la classe SMS_TaskSequencePackage
Méthode SetSequence dans la classe SMS_TaskSequencePackage