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