Configuration Manager Action XML

Elke actie van Configuration Manager wordt gedefinieerd door een ActionDescription XML-element dat het actietype definieert en andere informatie die door de Configuration Manager-console wordt gebruikt om de actie weer te geven. Een ActionDescription element heeft diverse onderliggende elementen die informatie bevatten die specifiek zijn voor het actietype en ook voorwaardelijke tests die zijn uitgevoerd voordat de actie wordt weergegeven.

In het volgende XML-voorbeeld wordt een actie beschreven waarmee een opdrachtprompt wordt uitgevoerd, .txt bestand wordt gemaakt en dat .txt bestand wordt geopend in Kladblok. Het ActionDescription elementkenmerk Class geeft een uitvoerbare actie aan en het Executable element bepaalt zowel het pad van het uitvoerbare bestand als de parameters die aan dat uitvoerbare bestand moeten worden doorgegevenHet ShowOn element vertelt de console om deze actie beschikbaar te maken in zowel het contextmenu als het standaard starttabblad van het lintmenu.

<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>

De standaardacties die door de Configuration Manager-console worden gebruikt, zijn gedefinieerd in de XML-bestanden in de map %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\. De XML-bestanden voor aangepaste acties kunt u plaatsen in de map %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions onder het desbetreffende Configuration Manager-consoleknooppunt. Het knooppunt van de Configuration Manager-console wordt aangeduid met een map met de naam van de GUID van de consolemap van Configuration Manager.

Hieronder volgen typische kenmerken voor een ActionDescription element:

Attribuut Beschrijving
ActionVerb Hiermee wordt aangegeven of de actie is gekoppeld aan een standaardactie.
Klasse Het actietype, bijvoorbeeld DialoogWeergeven.
DisplayName De tekst die wordt weergegeven in het contextmenu.
MnemonicDisplayName De weergavenaam van het ezelsbruggetje.
Beschrijving De beschrijving van de actie.
ImageDescription Informatie over het pictogram van de actie.
SelectionMode Hiermee bepaalt u als volgt wanneer de actie wordt weergegeven:

Enkel (standaard). Actie wordt alleen weergegeven wanneer de selectieset één item bevat.

Meerdere. Actie wordt weergegeven wanneer de selectieset meerdere items bevat.

Allebei. Actie wordt weergegeven wanneer een of meer items zijn geselecteerd.

Zie ActionDescription voor een volledige lijst met kenmerken.

Er zijn een aantal onderliggende elementen voor elk bepaald actietype.

Zie ook

Informatie over Configuration Manager consoleactiesConfiguration Manager AssemblyType-actieConfiguration Manager Voorwaardelijke actiesConfiguration Manager Uitvoerbare actieConfiguration Manager GroepsactieConfiguration Manager RapportactieConfiguration Manager Actie DialoogvensterWeergevenEen Configuration Manager maken Actiezoeken GUID van knooppunt in Configuration Manager