Configuration Manager Ação XML
Cada Configuration Manager ação é definida por um ActionDescription
elemento XML que define o tipo de ação e outras informações que são utilizadas pela consola Configuration Manager para apresentar a ação. Um ActionDescription
elemento tem uma variedade de elementos subordinados que fornecem informações específicas do tipo de ação e também testes condicionais efetuados antes de a ação ser apresentada.
O exemplo XML seguinte descreve uma ação que executa uma linha de comandos, cria .txt ficheiro e abre esse ficheiro .txt no bloco de notas. O ActionDescription
atributo do elemento Class
indica uma ação executável e o Executable
elemento fornece o caminho do executável e os parâmetros a transmitir para esse executávelO ShowOn
elemento indica à consola para disponibilizar esta ação tanto no menu de contexto como no separador base predefinido do menu do friso.
<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>
As ações predefinidas utilizadas pela consola do Configuration Manager são definidas nos ficheiros XML localizados na pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\. Os ficheiros XML para ações personalizadas podem ser colocados na pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions no nó de consola Configuration Manager adequado. O nó da consola do Configuration Manager é identificado por uma pasta chamada com o GUID da pasta da consola do Configuration Manager.
Seguem-se atributos típicos de um ActionDescription
elemento:
Atributo | Descrição |
---|---|
ActionVerb | Indica se a ação está associada a uma ação padrão. |
Classe | O tipo de ação, por exemplo, ShowDialog. |
DisplayName | O texto apresentado no menu de contexto. |
MnemonicDisplayName | O nome a apresentar mnemónico. |
Descrição | A descrição da ação. |
ImageDescription | Informações sobre o ícone da ação. |
SelectionMode | Determina quando a ação é apresentada, da seguinte forma: Único (predefinição). A ação só é apresentada quando o conjunto de seleções contém um único item. Múltiplos. A ação é apresentada quando o conjunto de seleções contém mais do que um item. Os dois. A ação é apresentada quando um ou mais itens são selecionados. |
Para obter uma lista completa de atributos, veja ActionDescription.
Existem vários elementos subordinados para um determinado tipo de ação.
Confira também
Acerca Configuration Manager ações da consolaConfiguration Manager AssemblyType Action
Ações Condicionais do Configuration Manager
Ação Executável Configuration Manager
Ação de Grupo Configuration Manager
Ação de Relatório de Configuration Manager
Configuration Manager ShowDialog Action
Como Criar uma Ação de Configuration Manager
How to Find a Configuration Manager Node GUID (Como Localizar um GUID de Nó do Configuration Manager)