Configuration Manager Action XML
すべてのConfiguration Managerアクションは、アクションの種類と、アクションを表示するためにConfiguration Manager コンソールで使用されるその他の情報を定義する XML 要素によってActionDescription
定義されます。 要素 ActionDescription
には、アクションの種類に固有の情報を提供するさまざまな子要素と、アクションが表示される前に行われた条件付きテストがあります。
次の XML 例では、コマンド プロンプトを実行し、.txt ファイルを作成し、その.txtファイルをメモ帳で開くアクションについて説明します。 要素属性はActionDescription
実行可能アクションを表し、Executable
要素は実行可能ファイルのパスと、その実行可能ファイルに渡すパラメーターの両方を提供します。要素はShowOn
、コンテキスト メニューとリボン メニューの既定のホーム タブの両方でこのアクションを使用できるようにコンソールに指示Class
します。
<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 コンソールで使用される既定のアクションは、%ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\ フォルダーにある XML ファイルで定義されます。 カスタム アクションの XML ファイルは、適切な Configuration Manager コンソール ノードの下にある %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions フォルダーに配置できます。 Configuration Manager コンソール ノードは、Configuration Manager コンソール フォルダーの GUID という名前のフォルダーによって識別されます。
要素の一般的な属性を次に ActionDescription
示します。
属性 | 説明 |
---|---|
ActionVerb | アクションが標準アクションに関連付けられているかどうかを示します。 |
クラス | アクションの種類 (例: ShowDialog)。 |
DisplayName | コンテキスト メニューに表示されるテキスト。 |
MnemonicDisplayName | ニーモニック表示名。 |
説明 | アクションの説明。 |
ImageDescription | アクションのアイコンに関する情報。 |
SelectionMode | アクションが表示されるタイミングを次のように決定します。 単一 (既定値)。 アクションは、選択セットに 1 つの項目が含まれている場合にのみ表示されます。 複数。 アクションは、選択セットに複数の項目が含まれている場合に表示されます。 両方とも。 アクションは、1 つ以上の項目が選択されたときに表示されます。 |
属性の完全な一覧については、「 ActionDescription」を参照してください。
特定のアクションの種類には、多数の子要素があります。
関連項目
コンソール アクションConfiguration ManagerについてConfiguration Manager AssemblyType アクション
条件付きアクションのConfiguration Manager
実行可能アクションのConfiguration Manager
Configuration Manager グループ アクション
Configuration Manager レポート アクション
ShowDialog アクションのConfiguration Manager
Configuration Manager アクションを作成する方法
Configuration Manager ノード GUID を見つける方法