Delen via


CONFIGURATION MANAGER Actie-XML

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

In het volgende XML-voorbeeld wordt een actie beschreven die een opdrachtprompt uitvoert, .txt bestand maakt en dat .txt bestand in Kladblok opent. Het ActionDescription elementkenmerk Class geeft een uitvoerbare actie aan en het Executable element biedt 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 standaardstarttabblad 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, worden gedefinieerd in de XML-bestanden in de map %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\. De XML-bestanden voor aangepaste acties kunnen worden geplaatst in de map %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions onder het juiste Configuration Manager consoleknooppunt. Het Configuration Manager consoleknooppunt wordt geïdentificeerd door een map met de naam met de GUID van de Configuration Manager consolemap.

Hier volgen typische kenmerken voor een ActionDescription element:

Attribuut Beschrijving
ActionVerb Geeft aan of de actie is gekoppeld aan een standaardactie.
Klasse Het actietype, bijvoorbeeld ShowDialog.
Displayname De tekst die wordt weergegeven in het contextmenu.
MnemonicDisplayName De ezelsbruggetjenaam.
Beschrijving De beschrijving van de actie.
ImageDescription Informatie over het pictogram van de actie.
SelectionMode Bepaalt als volgt wanneer de actie wordt weergegeven:

Single (standaard). De actie wordt alleen weergegeven wanneer de selectieset één item bevat.

Meerdere. Actie wordt weergegeven wanneer de selectieset meer dan één item bevat.

Zowel. De 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 een bepaald actietype.

Zie ook

Over Configuration Manager consoleactiesConfiguration Manager AssemblyType Action
Voorwaardelijke acties Configuration Manager
Uitvoerbare actie Configuration Manager
actie Configuration Manager groep
Configuration Manager rapportactie
Configuration Manager Actie Dialog weergeven
Een Configuration Manager-actie maken
Een Configuration Manager knooppunt-GUID zoeken