Action XML du Configuration Manager

Chaque action du Configuration Manager est définie par un ActionDescription élément XML qui définit le type d’action et d’autres informations utilisées par la console du Configuration Manager pour afficher l’action. Un ActionDescription élément possède une variété d’éléments enfants qui fournissent des informations spécifiques au type d’action et également des tests conditionnels effectués avant l’affichage de l’action.

L’exemple XML suivant décrit une action qui exécute une invite de commandes, crée .txt fichier et ouvre ce fichier .txt dans le Bloc-notes. L’attribut ActionDescription element Class indique une action exécutable et fournit Executable à la fois le chemin de l’exécutable et les paramètres à transmettre à cet exécutableL’élément ShowOn indique à la console de rendre cette action disponible à la fois dans le menu contextuel et dans l’onglet Accueil par défaut du menu du ruban.

<ActionDescription Class="Executable" DisplayName="ExecutableActionName" Description="ExecutableActionDescription">  <ShowOn>    <string>DefaultHomeTab</string>    <string>ContextMenu</string>  </ShowOn>  <ResourceAssembly>    <Assembly>UIExtensionsDemo.dll</Assembly>    <Type>UIExtensionsDemo.Resources.resources</Type>  </ResourceAssembly>  <ImagesDescription>    <ResourceAssembly>      <Assembly>UIExtensionsDemo.dll</Assembly>      <Type>UIExtensionsDemo.Resources.resources</Type>    </ResourceAssembly>    <ImageResourceName>ActionIcon</ImageResourceName>  </ImagesDescription>  <Executable>    <FilePath>cmd</FilePath>    <Parameters>/C "echo ##SUB:__RELPATH## > %temp%\relpath.txt & notepad %temp%\relpath.txt"</Parameters>  </Executable></ActionDescription>

Les actions par défaut utilisées par la console du Configuration Manager sont définies dans les fichiers XML situés dans le dossier %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\. Les fichiers XML pour les actions personnalisées peuvent être placés dans le dossier %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions sous le nœud de console du gestionnaire de Configuration Manager approprié. Le nœud de la console du Configuration Manager est identifié par un dossier nommé avec le GUID du dossier de la console du Configuration Manager.

Les attributs typiques d’un ActionDescription élément sont les suivants :

Attribut Description
ActionVerb Indique si l’action est associée à une action standard.
Class Le type d’action, par exemple, ShowDialog.
DisplayName Texte affiché dans le menu contextuel.
MnemonicDisplayName Nom d’affichage mnémonique.
Description Description de l’action.
Description de l’image Informations sur l’icône de l’action.
SelectionMode Détermine quand l’action s’affiche, comme suit :

Unique (par défaut). L’action n’est affichée que lorsque le jeu de sélection contient un seul élément.

Plusieurs. L’action s’affiche lorsque le jeu de sélection contient plusieurs éléments.

Les deux. L’action s’affiche lorsqu’un ou plusieurs éléments sont sélectionnés.

Pour obtenir la liste complète des attributs, voir ActionDescription.

Il existe un certain nombre d’éléments enfants pour chaque type d’action donné.

Voir aussi

À propos des actions de console de Configuration Manageractionde type d’assemblyConfiguration ManagerActionsconditionnelles de Configuration ManagerAction exécutablede Configuration ManagerAction de groupe Configuration ManagerAction de rapport de Configuration Manager :Action ShowDialog de Configuration ManagerComment créer une action de Configuration Manager Comment rechercher une GUID de nœud du Configuration Manager