Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Каждое действие Configuration Manager определяется XML-элементомActionDescription
, определяющим тип действия и другие сведения, используемые консолью Configuration Manager для отображения действия. Элемент ActionDescription
содержит множество дочерних элементов, которые предоставляют сведения, относящиеся к типу действия, а также условные тесты, выполненные перед отображением действия.
В следующем примере XML описывается действие, которое запускает командную строку, создает .txt файл и открывает его .txt файл в блокноте. Атрибут ActionDescription
элемента Class
обозначает исполняемое действие, а Executable
элемент предоставляет путь к исполняемому файлу и параметры для передачи в этот исполняемый файл Элемент 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>
Действия по умолчанию, используемые консолью Configuration Manager, определяются в XML-файлах, расположенных в папке %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\. XML-файлы для пользовательских действий можно поместить в папку %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions в соответствующем узле консоли Configuration Manager. Узел Configuration Manager консоли идентифицируется папкой с именем GUID папки Configuration Manager консоли.
Ниже приведены типичные атрибуты для элемента ActionDescription
:
Атрибут | Описание |
---|---|
ActionVerb | Указывает, связано ли действие со стандартным действием. |
Class | Тип действия, например ShowDialog. |
DisplayName | Текст, отображаемый в контекстном меню. |
MnemonicDisplayName | Мнемоническое отображаемое имя. |
Описание | Описание действия. |
ImageDescription | Сведения о значке действия. |
SelectionMode | Определяет, когда отображается действие, следующим образом: Одиночный (по умолчанию). Действие отображается только в том случае, если выделенный набор содержит один элемент. Многократный. Действие отображается, если выделенный набор содержит несколько элементов. Оба. Действие отображается при выборе одного или нескольких элементов. |
Полный список атрибутов см. в разделе ActionDescription.
Существует ряд дочерних элементов для любого типа действия.
См. также
Сведения о действиях Configuration Manager консолиConfiguration Manager AssemblyType ActionConfiguration Manager Условные действияConfiguration Manager Исполняемое действиеConfiguration Manager действие группыConfiguration Manager действие отчетаConfiguration Manager ShowDialog ActionHow to Create a Configuration Manager ActionHow to Find a GUID узла Configuration Manager