Configuration Manager-Aktions-XML
Jede Configuration Manager Aktion wird durch ein ActionDescription
XML-Element definiert, das den Aktionstyp und andere Informationen definiert, die von der Configuration Manager-Konsole zum Anzeigen der Aktion verwendet werden. Ein ActionDescription
Element verfügt über eine Vielzahl von untergeordneten Elementen, die spezifische Informationen für den Aktionstyp sowie bedingte Tests bereitstellen, die vor der Anzeige der Aktion durchgeführt werden.
Im folgenden XML-Beispiel wird eine Aktion beschrieben, die eine Eingabeaufforderung ausführt, .txt Datei erstellt und diese .txt Datei im Editor öffnet. Das ActionDescription
Element-Attribut Class
gibt eine ausführbare Aktion an, und das Executable
Element stellt sowohl den Pfad der ausführbaren Datei als auch die Parameter bereit, die an diese ausführbare Datei übergeben werden sollen. Das ShowOn
Element weist die Konsole an, diese Aktion sowohl im Kontextmenü als auch auf der Standardstartregisterkarte des Menübands verfügbar zu machen.
<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>
Die von der Configuration Manager-Konsole verwendeten Standardaktionen werden in den XML-Dateien definiert, die sich im Ordner %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\ befinden. Die XML-Dateien für benutzerdefinierte Aktionen können im Ordner %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions unter dem entsprechenden Configuration Manager Konsolenknoten platziert werden. Der Configuration Manager Konsolenknoten wird durch einen Ordner namens mit der GUID des Configuration Manager Konsolenordners identifiziert.
Im Folgenden sind typische Attribute für ein ActionDescription
Element aufgeführt:
Attribut | Beschreibung |
---|---|
ActionVerb | Gibt an, ob die Aktion einer Standardaktion zugeordnet ist. |
Klasse | Der Aktionstyp, z. B. ShowDialog. |
DisplayName | Der im Kontextmenü angezeigte Text. |
MnemonicDisplayName | Der mnemonische Anzeigename. |
Beschreibung | Die Aktionsbeschreibung. |
ImageDescription | Informationen zum Symbol der Aktion. |
SelectionMode | Bestimmt, wann die Aktion wie folgt angezeigt wird: Single (Standard). Aktion wird nur angezeigt, wenn der Auswahlsatz ein einzelnes Element enthält. Mehrere. Aktion wird angezeigt, wenn der Auswahlsatz mehr als ein Element enthält. Beide. Aktion wird angezeigt, wenn mindestens ein Element ausgewählt ist. |
Eine vollständige Liste der Attribute finden Sie unter ActionDescription.
Es gibt eine Reihe von untergeordneten Elementen für einen beliebigen Aktionstyp.
Siehe auch
Informationen zu Configuration Manager KonsolenaktionenConfiguration Manager AssemblyType Action
Configuration Manager bedingte Aktionen
Configuration Manager Ausführbare Aktion
Configuration Manager-Gruppenaktion
Configuration Manager-Berichtsaktion
Configuration Manager ShowDialog-Aktion
Erstellen einer Configuration Manager Aktion
Suchen einer Configuration Manager Knoten-GUID