Partilhar via


Como criar uma folha de propriedade do gestor de configuração

Para criar uma folha de propriedade de consola do Gestor de Configuração, no Gestor de Configuração, cria-se um conjunto .NET Framework que herda a partir da seguinte classe:

Classe Descrição
SmsPageControl O controlo exibido na página da propriedade.

Os seguintes procedimentos mostram-lhe como criar um conjunto de folhas de propriedade do Gestor de Configuração utilizando Visual Studio. A folha de propriedade apresenta uma página de propriedade que contém um botão. Quando é clicado, o botão apresenta o nome de um pacote selecionado no nó de pacotes de consolas Do Gestor de Configuração.

Depois de ter construído com sucesso o conjunto da caixa de diálogo, tem de fazer o seguinte para integrá-lo na consola Do Gestor de Configuração:

  1. Defina e implemente o formulário XML que liga a ação selecionada à montagem que cria neste tópico. Para obter mais informações, consulte Como Criar o Formulário XML para uma Folha de Propriedade do Gestor de Configuração.

  2. Defina e implemente o XML de ação para exibir o menu de contexto que o utilizador seleciona. Para obter mais informações, consulte Como Criar Ação XML para uma Folha de Propriedade do Gestor de Configuração.

    Quando tiver criado o conjunto de folhas de propriedade e XML, clique com o botão direito num pacote no painel de resultados do nó de consola Do Gestor de Configuração e selecione o item do menu Mostrar a minha Folha de Propriedade. Uma folha de propriedade é exibida. Pode melhorar o controlo acedendo ao pacote selecionado na consola Configuration Manager. Para obter mais informações, consulte como utilizar objetos passados para um Formulário de Gestor de Configuração.

Criar a Classe de Controlo

O procedimento a seguir cria o controlo da folha de propriedade.

Criar o projeto Visual Studio

  1. Em Visual Studio 2010, no menu Ficheiro, aponte para New, e clique em Project para abrir a caixa de diálogo Nova Project.

  2. A partir da lista de projetos Visuais C#, Windows, selecione o modelo de projeto da Biblioteca de Controlo de Formulários Windows e, em seguida, escreva na caixa ConfigMgrControl Nome.

  3. Clique em OK para criar o projeto Visual Studio.

  4. No Solution Explorer, clique com o botão direito no projeto e selecione Propriedades. No separador Aplicação, altere o quadro-alvo para .NET Framework 4.

  5. No Solution Explorer, clique à direita no UserControl1.cs, clique em Mudar de nome e, em seguida, altere o nome para ConfigMgrControl.cs.

  6. No Solution Explorer, clique com o botão direito Referências e, em seguida, clique em Adicionar Referência.

  7. Na caixa de diálogo 'Adicionar Referência', clique no separador procurar, navegar para %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin e, em seguida, selecione microsoft.configurationmanagement.exe, Microsoft.ConfigurationManagement.DialogFramework.dll e microsoft.configurationmanagement.managementprovider.dll . Clique em OK para adicionar os conjuntos como referências do projeto.

  8. No Solution Explorer, clique à direita no ConfigMgrControl.cs e, em seguida, clique em Ver Código.

  9. No código fonte, altere o espaço de nome para Microsoft.ConfigurationManagement.AdminConsole.ConfigMgrPropertySheet

  10. Mude a classe ConfigMgrControlPage de modo a que deriva de SmsPageControl .

  11. No Solution Explorer, clique à direita ConfigMgrControl.Designer.cs, e, em seguida, clique em Ver Código.

  12. No código fonte, altere o espaço de nome para Microsoft.ConfigurationManagement.AdminConsole.ConfigMgrPropertySheet

  13. No ConfigMgrControl.cs, Adicione o seguinte novo construtor à ConfigMgrControlPage classe:

    public ConfigMgrControlPage (SmsPageData pageData) : base(pageData)  
    {  
        InitializeComponent();  
    }  
    
  14. Adicione o seguinte método para inicializar o controlo:

    public override void InitializePageControl()  
    {  
       base.InitializePageControl();  
    }  
    

Implantar a Assembleia

O procedimento a seguir constrói e copia o conjunto que criou para a pasta de conjuntos de consolas Do Gestor de Configuração. Para obter informações importantes sobre a implementação de extensões de consola do Gestor de Configuração, consulte sobre a implementação da extensão da extensão do administrador de configuraçãodo administrador .

Para implantar o conjunto de folhas de propriedade

  1. Crie o projeto. A montagem deve ser criada como \Visual Studio 2010\Projects\ConfigMgrControl\ConfigMgrControl\bin\Debug\ConfigMgrControl.dll.

  2. Copie o conjunto para a pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin.

Consulte também

Como adicionar uma página de propriedade a uma folha de propriedade do gestor de configuração existente
Como criar Ação XML para uma Folha de Propriedade do Gestor de Configuração
Como criar o Formulário XML para uma Folha de Propriedade do Gestor de Configuração
Como usar objetos passados para um gestor de configuração formas