XML de acción de Configuration Manager

Cada acción de Configuration Manager se define mediante un ActionDescription elemento XML que define el tipo de acción y otra información que utiliza la consola de Configuration Manager para mostrar la acción. Un ActionDescription elemento tiene una variedad de elementos secundarios que proporcionan información específica para el tipo de acción y también pruebas condicionales realizadas antes de que se muestre la acción.

En el siguiente ejemplo XML se describe una acción que ejecuta un símbolo del sistema, crea .txt archivo y lo abre .txt archivo en el Bloc de notas. El ActionDescription atributo element Class denota una acción ejecutable y el Executable elemento proporciona la ruta del ejecutable y los parámetros que se van a pasar a ese ejecutable.ShowOn

<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>

Las acciones predeterminadas que usa la consola de Configuration Manager se definen en los archivos XML ubicados en la carpeta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\. Los archivos XML para las acciones personalizadas pueden ubicarse en la carpeta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions en el nodo de consola de Configuration Manager adecuado. El nodo de la consola de Configuration Manager se identifica por una carpeta denominada con el GUID de la carpeta de consola de Configuration Manager.

Los siguientes son atributos típicos de un ActionDescription elemento:

Atributo Description
ActionVerb Indica si la acción está asociada a una acción estándar.
Class El tipo de acción, por ejemplo, MostrarDialog.
DisplayName El texto mostrado en el menú contextual.
MnemonicDisplayName El nombre para mostrar mnemotécnico.
Descripción La descripción de la acción.
Descripción de la imagen Información sobre el icono de la acción.
SelectionMode Determina cuándo se muestra la acción, como se indica a continuación:

Único (predeterminado). La acción solo se muestra cuando el conjunto de selección contiene un solo elemento.

Múltiples. La acción se muestra cuando el conjunto de selección contiene más de un elemento.

Ambos. La acción se muestra cuando se seleccionan uno o varios elementos.

Para obtener una lista completa de los atributos, consulte ActionDescription.

Hay varios elementos secundarios para cualquier tipo de acción dada.

Consulta también

Acerca de Configuration Manager acciones de consolaConfiguration Manager Acción AssemblyTypeConfiguration Manager Acciones condicionalesConfiguration Manager AcciónejecutableGrupo de Configuration Manager Action:Informe de Configuration Manager Action:Configuration Manager ShowDialog AcciónCómo crear una acción de Configuration ManagerCómo encontrar una GUID del nodo de Configuration Manager