AdvtExecuteSequence Table
La table AdvtExecuteSequence répertorie les actions que le programme d’installation appelle lorsque le 'action DE PUBLICATION de niveau supérieur est exécuté.
Seules les actions suivantes peuvent être utilisées dans la table AdvtExecuteSequence. Les actions personnalisées ne peuvent pas être utilisées dans ce tableau.
Les colonnes sont identiques à celles de la table InstallExecuteSequence. La table AdvtExecuteSequence contient les colonnes suivantes.
Colonne | Type | Clé | Nullable |
---|---|---|---|
Action | identificateur | Y | N |
Condition | condition | N | Y |
Séquence | entier | N | Y |
Colonnes
-
action de
-
Nom de l’action standard le programme d’installation doit s’exécuter. Il s’agit de la clé primaire de la table.
-
condition de
-
Expression logique. Si l’expression prend la valeur false, l’action est ignorée. Si la syntaxe d’expression n’est pas valide, la séquence se termine, retournant iesBadActionData. Pour plus d’informations sur la syntaxe des instructions conditionnelles, consultez syntaxe de l’instruction conditionnelle.
-
séquence de
-
Une valeur positive indique la position de séquence de l’action. Les valeurs négatives suivantes indiquent que l’action est appelée si le programme d’installation retourne l’indicateur d’arrêt. Chaque indicateur d’arrêt (valeur négative) peut être utilisé sans plus d’une action. Plusieurs actions peuvent avoir des indicateurs de terminaison, mais ils doivent être différents. Les indicateurs d’arrêt (valeurs négatives) sont généralement utilisés avec boîtes de dialogue.
Indicateur d’arrêt Valeur Description msiDoActionStatusSuccess -1 Réussite. Utilisé avec boîtes de dialogue Quitter. msiDoActionStatusUserExit -2 L’utilisateur met fin à l’installation. Utilisé avec boîtes de dialogue UserExit. msiDoActionStatusFailure -3 Fin de sortie irrécupérable. Utilisé avec une boîte de dialogue FatalError. msiDoActionStatusSuspend -4 L’installation est suspendue. Zéro, tous les autres nombres négatifs ou une valeur Null indiquent que l’action n’est jamais appelée.
Validation