Sobre as ações personalizadas do gestor de configuração
Pode criar ações personalizadas que podem ser usadas com as ações existentes do Gestor de Configuração.
As ações personalizadas são ações de linha de comando que chamam uma aplicação. A aplicação pode ser um processo, um script ou outros comandos que especifica numa descrição do ficheiro do Formato de Objeto Gerido (MOF).
Para obter mais informações, consulte sobre aplicações personalizadas do cliente do Gestor de Configuração.
Para permitir que os utilizadores confirem a sua ação personalizada, pode criar um controlo de ação personalizado que se integra no Editor de Sequência de Tarefas.
A criação de um controlo de ação personalizado requer os seguintes passos.
Criação do Controlo de Ação Personalizado
Para criar um controlo de ação personalizado, utiliza-se Visual Studio 2005 para criar um controlo Windows que implementa duas classes.
O controlo que é apresentado no Editor de Sequência de Tarefas é a primeira classe, que deriva da classe SMSOsdEditorPageControl. Nesta classe, define-se a interface do utilizador e a transferência de dados de e para a ação. Quando uma ação personalizada é criada, o PropertyManager do controle disponibiliza as propriedades da ação personalizada para uso. Estas são as propriedades que são definidas no ficheiro MOF de ação personalizada.
A segunda classe implementa o controlo de opções e deriva da classe TaskSequenceOptionControl.
Para obter mais informações sobre a criação de um controlo personalizado em Visual Studio, consulte Como Criar um Controlador de Ação Personalizado do Gestor de Configuração.
Nota
A amostra de SDK do Gestor de Configuração CustomTasksequenceAction mostra como criar um controlo de ação de sequência de tarefa personalizado e MOF.
Ajuda de Apoio
Não é possível integrar a ajuda do seu controlo com o suporte de ajuda da chave de ajuda da consola de configuração F1. Se um utilizador pressionar f1 no seu controlo, o controlo não faz nada. No entanto, pode implementar a Ajuda no seu controlo utilizando um mecanismo à sua escolha para abrir o ficheiro Ajuda .chm. Por exemplo, pode adicionar um botão de Ajuda que abre o seu ficheiro Ajuda .chm.
Criação do Arquivo MOF de Ação Personalizada
Cada ação do Gestor de Configuração é definida no ficheiro MOF do fornecedor de sequência de tarefas, _tasksequenceprovider.mof. Uma ação personalizada estende este ficheiro MOF com uma descrição para a classe de ação personalizada. Deverá criar a descrição da sua ação personalizada num ficheiro MOF separado.
Para obter mais informações, consulte sobre o ficheiro MOF de ação personalizado do gestor de configuração e como criar um ficheiro MOF para uma ação personalizada do Gestor de Configuração.
Implantação do Conjunto de Controlo de Ação Personalizado
Após a criação do conjunto de controlo de ação personalizado, este deve ser copiado para o mesmo diretório que o Adminui.tasksequenceeditor.dll. Normalmente, este diretório está em %ProgramFiles%\Microsoft Configuration Manager\AdminUI\bin.
Utilização do Controlo de Ação Personalizado
Para utilizar a ação personalizada, cria e edita uma sequência de tarefas na consola 'Gestor de Configuração'. Clicar em Adicionar apresenta uma lista de categorias e deverá ver a ação personalizada listada na categoria especificada no ficheiro MOF de ação personalizada.
Depois de o selecionar, verá o controlo que criou. A ação comporta-se como as ações padrão do Gestor de Configuração. Pode adicionar condições à ação e pode mover a ação dentro da sequência de tarefas.
Para obter mais informações, consulte Como Utilizar uma Ação Personalizada do Gestor de Configuração.