Partager via


XML d’action Configuration Manager

Chaque action 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 Configuration Manager pour afficher l’action. Un ActionDescription élément a une variété d’éléments enfants qui fournissent des informations spécifiques au type d’action, ainsi que 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 d’élément Class désigne une action exécutable et l’élément Executable fournit à la fois le chemin de l’exécutable et les paramètres à passer à ce fichier 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 Configuration Manager sont définies dans les fichiers XML situés dans le dossier %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\. Les fichiers XML des actions personnalisées peuvent être placés dans le dossier %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions sous le nœud de console Configuration Manager approprié. Le nœud de console Configuration Manager est identifié par un dossier nommé avec le GUID du dossier de console Configuration Manager.

Voici les attributs classiques d’un ActionDescription élément :

Attribut Description
ActionVerb Indique si l’action est associée à une action standard.
Classe Type d’action, par exemple ShowDialog.
DisplayName Texte affiché dans le menu contextuel.
MnémoniqueDisplayName Nom d’affichage mnémonique.
Description Description de l’action.
ImageDescription Informations sur l’icône de l’action.
SelectionMode Détermine quand l’action est affichée, comme suit :

Single (par défaut). L’action s’affiche uniquement 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, consultez ActionDescription.

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

Voir aussi

À propos des actions Configuration Manager consoleConfiguration Manager l’action AssemblyType
Configuration Manager actions conditionnelles
action exécutable Configuration Manager
action de groupe Configuration Manager
action de rapport Configuration Manager
Configuration Manager ShowDialog Action
Guide pratique pour créer une action Configuration Manager
Guide pratique pour rechercher un GUID de nœud Configuration Manager