Partager via


CIM_ActionSequence classe

L’association CIM_ActionSequence définit une série d’opérations qui font passer l’élément logiciel (référencé par l’association CIM_SoftwareElementActions) à son état suivant, ou supprime l’élément logiciel de son état actuel.

Les actions d’état suivant et les actions de désinstallation associées à un élément logiciel particulier doivent être une séquence continue. Étant donné que CIM_ActionSequence est une association, les boucles sur la classe CIM_Action , avec les rôles de l’action « précédente » et de l’action « suivante », forment une séquence.

La nécessité d’une séquence continue implique :

  • Dans l’ensemble d’actions d’état suivant ou de désinstallation, il n’existe qu’une seule action qui n’a pas de instance de l’association CIM_ActionSequence qui la référence dans le rôle « suivant ». Il s’agit de la première action de la séquence.
  • Dans l’ensemble d’actions d’état suivant ou de désinstallation, il n’existe qu’une seule action qui n’a pas de instance de l’association CIM_ActionSequence qui la référence dans le rôle « précédent ». Il s’agit de la dernière action de la séquence.
  • Toutes les autres actions au sein de l’ensemble d’actions d’état suivant et de désinstallation doivent participer à deux instances de l’association CIM_ActionSequence , l’une dans un rôle « précédent » et l’autre dans le rôle « suivant ».

Important

Les classes CIM (Common Information Model) DMTF (Distributed Management Task Force) sont les classes parentes sur lesquelles les classes WMI sont créées. WMI prend actuellement uniquement en charge les schémas de version CIM 2.x.

La syntaxe suivante est simplifiée à partir de code au format MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés sont répertoriées dans l’ordre alphabétique, et non dans l’ordre MOF.

Syntaxe

[Abstract, Association, UUID("{F127E50E-E3E0-11d2-8601-0000F8102E5F}"), AMENDMENT]
class CIM_ActionSequence
{
  CIM_Action REF Next;
  CIM_Action REF Prior;
};

Membres

La classe CIM_ActionSequence a les types de membres suivants :

Propriétés

La classe CIM_ActionSequence a ces propriétés.

Next

Type de données : CIM_Action

Type d'accès : Lecture seule

Qualificateurs : Max (1), Min (0)

Référence à l’action suivante.

Prior

Type de données : CIM_Action

Type d'accès : Lecture seule

Qualificateurs : Max (1), Min (0)

Référence à l’action précédente.

Notes

Les classes CIM_Action participant à cette association doivent avoir la même valeur pour la propriété Direction .

WMI n’implémente pas cette classe.

Cette documentation est dérivée des descriptions de classes CIM publiées par le DMTF. Microsoft a peut-être apporté des modifications pour corriger des erreurs mineures, se conformer aux normes de documentation du SDK Microsoft ou fournir plus d’informations.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Espace de noms
Racine\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Voir aussi

CIM Classes