Sobre Configuration Manager Exibições do Console
Configuration Manager exibições do console são exibidas no painel de resultados do console Configuration Manager. Você pode criar suas próprias exibições e disponibilizá-las em qualquer lugar na hierarquia de exibição de árvore.
Criando o Assembly de Exibição
Para criar uma exibição, você deve definir uma classe dentro que implemente a interface IConsoleView2 .
Depois de criar a classe e criar o assembly, coloque-a na pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin, na qual ela é carregada pelo console Configuration Manager.
Para obter mais informações, consulte Como criar uma exibição de console do administrador Configuration Manager.
Criando o XML do Nó
O modo de exibição é integrado ao console Configuration Manager quando você cria um arquivo XML que descreve o local, consultas, ações e recursos necessários para o nó que exibe a exibição. O arquivo XML do nó é colocado na pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\ConsoleRoot\Extensions\Nodes, em uma pasta nomeada com o GUID do nó pai para o nó.
Para obter mais informações, consulte Como criar o XML do Nó para uma exibição de console do administrador Configuration Manager.
Para obter mais informações sobre o nó XML, consulte Sobre nós de console.
Ajuda
Ajuda F1
Você pode adicionar suporte à Ajuda F1 às suas exibições especificando o HelpID
atributo do elemento de exibição QueryDescription
no nó XML.
HelpID
No atributo, você especifica o caminho para o arquivo .chm e o tópico que deseja exibir no seguinte formato:
HelpID="<path to chm>::<path to topic><topic name>.htm"
Por exemplo, a declaração de elemento a seguir QueryDescription
carrega o tópico "Como criar um pacote" do Configuration Manager .chm. Presume-se que o .chm esteja em c:\chm.
Observação
O assembly referenciado abaixo (ConfigMgrObjectsControl.dll) é criado no Modo de Criar uma exibição personalizada do console Configuration Manager.
<ViewAssemblyDescriptions> <ViewAssemblyDescription> <Assembly> ConfigMgrObjectsControl.dll </Assembly> <Type> Microsoft.ConfigurationManagement.AdminConsole.ConfigMgrObjectsView.ConfigMgrObjectsViewDescription </Type> <CustomData> <ConfigurationData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <PropertyItemsData> <Properties> <string>MyProperty1</string> <string>MyProperty2</string> </Properties> <ClassName>_SDK</ClassName> </PropertyItemsData> </ConfigurationData> </CustomData> </ViewAssemblyDescription> </ViewAssemblyDescriptions> <Actions> </Actions> <Queries> <QueryDescription NamespaceGuid="a4b9867e-8fc8-4fae-8a1a-0c798c22e010" Type="WQL" HelpTopic="C:\chm\SystemCenterConfigurationManager_SDK.chm::/html/2c295b3b-e23c-4084-ad4a-8bba328ef6fc.htm"> <Query>GetData</Query> <ReturnedClassType>_SDK</ReturnedClassType> <Actions> <ActionDescription Class="ShowDialog" DisplayName="ShowDialogActionName" Description="ShowDialogActionDescription"> <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> <DialogId>MyDialog</DialogId> </ActionDescription> </Actions> </QueryDescription> </Queries>
Para obter mais informações sobre como usar o QueryDescription
elemento, consulte Como criar xML de nó para uma exibição de console Configuration Manager.
Ajuda personalizada
Você também pode exibir seu próprio .chm fora do sistema F1 Help. Por exemplo, você pode adicionar um botão ao seu formulário que abre seu .chm de ajuda. Para obter mais informações sobre como abrir a Ajuda dos formulários do Windows, consulte a classe Ajuda na Biblioteca de Classes .NET Framework.
Confira também
Sobre extensões de consoleComo criar um console de Configuration Manager
Como criar o XML do nó para uma exibição do console Configuration Manager