Compartilhar via


Configuration Manager Action XML

Cada ação Configuration Manager é definida por um ActionDescription elemento XML que define o tipo de ação e outras informações usadas pelo console Configuration Manager para exibir a ação. Um ActionDescription elemento tem uma variedade de elementos filho que fornecem informações específicas para o tipo de ação e também testes condicionais feitos antes da ação ser exibida.

O exemplo XML a seguir descreve uma ação que executa um prompt de comando, cria .txt arquivo e abre esse arquivo .txt no bloco de notas. O ActionDescription atributo de elemento Class denota uma ação executável e o Executable elemento fornece o caminho do executável e os parâmetros a serem passados para esse executávelO ShowOn elemento informa ao console para disponibilizar essa ação tanto no menu de contexto quanto na guia inicial padrão do menu de faixa de opções.

<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 padrão usadas pelo console Configuration Manager são definidas nos arquivos XML localizados na pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\. Os arquivos XML para ações personalizadas podem ser colocados na pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions no nó apropriado Configuration Manager console. O nó Configuration Manager console é identificado por uma pasta nomeada com o GUID da pasta Configuration Manager console.

Veja a seguir atributos típicos para 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 exibido no menu de contexto.
MnemonicDisplayName O nome de exibição 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 é exibida, da seguinte maneira:

Único (padrão). A ação é mostrada somente quando o conjunto de seleção contém um único item.

Vários. A ação é mostrada quando o conjunto de seleção contém mais de um item.

Ambos. A ação é mostrada quando um ou mais itens são selecionados.

Para obter uma lista completa de atributos, consulte ActionDescription.

Há vários elementos filho para qualquer tipo de ação.

Confira também

Sobre Configuration Manager ações de consoleConfiguration Manager AssemblyType Action
ações condicionais Configuration Manager
Configuration Manager ação executável
Configuration Manager ação de grupo
Configuration Manager Ação de Relatório
Configuration Manager ação ShowDialog
Como criar uma ação de Configuration Manager
Como encontrar um GUID de nó Configuration Manager