Compartilhar via


Como: adiciona um painel de tarefas personalizado a um aplicativo

Você pode adicionar um painel de tarefa adaptado para aplicativos listados acima usando um suplemento ao aplicativo.Para obter mais informações, consulte Painéis de tarefas personalizados.

Aplicável a: As informações neste tópico se aplicam a projetos de nível de aplicativo para Outlook 2013 e Outlook 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

ObservaçãoObservação

Seu computador pode mostrar diferentes nomes ou localizações para alguns dos elementos de interface do usuário Visual Studio nas instruções a seguir.A edição Visual Studio que você possui e as configurações que você usa determinam esses elementos.Para obter mais informações, consulte Configurações de Visual Studio.

Adicionando um painel de tarefa adequada para um aplicativo

Para adicionar um painel de tarefa adequada para um aplicativo

  1. Abra ou crie um projeto do nível para um dos aplicativos listados acima.Para obter mais informações, consulte Como: criar projetos do Office em Visual Studio.

  2. No menu Project, clique em Add User Control.

  3. Em a caixa de diálogo de Adicionar novo item , altere o nome do novo controle de usuário a MyUserControl, clique em Adicionar.

    O controle de usuário é aberto no designer.

  4. Adicione um ou mais controles de formulários do windows Caixa de Ferramentas ao controle de usuário.

  5. Abrir arquivo de código de ThisAddIn.cs ou de ThisAddIn.vb .

  6. Adicione o seguinte código à classe ThisAddIn:Esse código declara instâncias de MyUserControl e CustomTaskPane como os membros de ThisAddIn classe.

    Private myUserControl1 As MyUserControl
    Private myCustomTaskPane As Microsoft.Office.Tools.CustomTaskPane
    
    private MyUserControl myUserControl1;
    private Microsoft.Office.Tools.CustomTaskPane myCustomTaskPane;
    
  7. Adicione o seguinte código para o manipulador de eventos ThisAddIn_Startup.Esse código cria um novo CustomTaskPane adicionando o objeto de MyUserControl à coleção de CustomTaskPanes .O código também exibe o painel de tarefas.

    myUserControl1 = New MyUserControl
    myCustomTaskPane = Me.CustomTaskPanes.Add(myUserControl1, "My Task Pane")
    myCustomTaskPane.Visible = True
    
    myUserControl1 = new MyUserControl();
    myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1, "My Task Pane");
    myCustomTaskPane.Visible = true;
    
    ObservaçãoObservação

    Esse código associa o painel de tarefa personalizada com a janela ativa no aplicativo.Para alguns aplicativos, convém alterar esse código para garantir que o painel de tarefas aparece com documentos ou outros itens no aplicativo.Para obter mais informações, consulte Painéis de tarefas personalizados.

Consulte também

Tarefas

Passo a passo: Automatizando um aplicativo a partir de um painel de tarefas personalizado

Outros recursos

Personalização de interface do usuário do Office

Painéis de tarefas personalizados