Compartilhar via


Namespace Microsoft.Office.Tools.Outlook

O Microsoft.Office.Tools.Outlook namespace contém um conjunto de classes e interfaces que permitem que você crie regiões de formulário que personalizar Microsoft Office Outlook de formulários.

Regiões de formulário são representados pela FormRegionBase e ImportedFormRegionBase classes. Quando você adiciona um Região de formulário do Outlook item a um Outlook suplemento do projeto, o Visual Studio adiciona uma classe ao projeto que herda de uma dessas duas classes.

Se você importar uma região de formulário em um projeto de suplemento do Outlook usando o Nova região de formulário do Outlook do assistente, Visual Studio cria uma classe de região de formulário que herda de ImportedFormRegionBase.

Se você selecionar uma nova região de formulário do projeto na primeira página da Nova região de formulário do Outlook do assistente, Visual Studio adiciona uma classe de região de formulário que herda do FormRegionBase.

Em ambos os casos, o Visual Studio adiciona uma classe de fábrica da região de formulário ao projeto que implementa o IFormRegionFactory interface. A classe de fábrica da região de formulário é responsável pela criação de novas instâncias de região de formulário.

O Microsoft.Office.Tools.Outlook namespace também contém classes e atributos que representam o tipo de região de formulário, o nome exclusivo da região de formulário, as propriedades que definem como a região de formulário aparece no Outlook, e os nomes de classe de mensagem dos itens do Outlook à qual a região de formulário está associada.

Classes

  Classe Descrição
Classe pública ControlNotFoundException Representa os erros que ocorrem quando um controle não for encontrado no Microsoft.Vbe.Interop.Forms.UserForm de uma região de formulário importado.
Classe pública FormRegionBase Representa uma região de formulário do Outlook se baseia em um controle de usuário.
Classe pública FormRegionCollectionBase Fornece acesso a IFormRegion objetos em um Outlook suplemento do projeto.
Classe pública FormRegionMessageClassAttribute Representa um atributo que especifica o nome de uma classe de mensagem de Microsoft Office Outlook para associar a região de formulário.
Classe pública FormRegionNameAttribute Representa o nome que identifica exclusivamente uma região de formulário em todos os suplementos do Outlook.
Classe pública FormRegionStorageNullException Representa um erro que ocorre quando o GetFormRegionStorage o método da classe de fábrica de região de formulário retorna nulluma referência nula (Nothing no Visual Basic).
Classe pública ImportedFormRegionBase Representa uma região de formulário do Outlook se baseia em um controle de usuário.
Classe pública InvalidMessageClassException Representa os erros que ocorrem quando um nome de classe de mensagem especificada não é válido.
Classe pública OutlookAddInBase Fornece a classe base para o ThisAddIn classe no Outlook suplementos que você criar usando o Visual Studio.

Interfaces

  Interface Descrição
Interface pública Factory Fornece métodos que você pode usar para realizar diversas tarefas em um suplemento Outlook, como, por exemplo, criando controles de região de formulário, objetos de manifesto de região de formulário e ações personalizadas.
Interface pública FormRegionControl Representa uma região de formulário do Outlook se baseia em um controle de usuário.
Interface pública FormRegionCustomAction Representa uma ação personalizada que aparece no Ações personalizadas grupo na faixa de um item do Outlook.
Interface pública FormRegionCustomActionCollection Represents a collection of FormRegionCustomAction objects.
Interface pública FormRegionFactoryResolveEventArgs Fornece dados para o FormRegionFactoryResolve o evento de um OutlookAddIn.
Interface pública FormRegionInitializingEventArgs Fornece dados para o FormRegionInitializing o evento da classe do formulário região fábrica.
Interface pública FormRegionManifest Representa um manifesto de região de formulário que descreve como a região de formulário aparece no Outlook.
Interface pública FormRegionManifestIcons Representa uma coleção de ícones exibidos separado, substituir e regiões de formulário de Substituir tudo.
Interface pública IFormRegion Define uma interface que expõe métodos que são usados pelos eventos da região de formulário.
Interface pública IFormRegionFactory Define uma interface que cria instâncias de classes que implementam IFormRegion.
Interface pública IImportedFormRegionExtension Representa uma extensão de um ImportedFormRegion objeto.
Interface pública ImportedFormRegion Representa uma região de formulário de Outlofok de Microsoft Office é baseada em um arquivo de armazenamento de formulário do Outlook (*.ofs).
Interface pública OutlookAddIn Define a funcionalidade principal do Outlook suplementos que você criar usando as ferramentas de desenvolvimento do Office em Visual Studio.

Delegados

  Delegado Descrição
Delegado público FormRegionFactoryResolveEventHandler Representa o método que manipulará o FormRegionFactoryResolve o evento de um OutlookAddIn.
Delegado público FormRegionInitializingEventHandler Representa o método que manipulará o FormRegionInitializing o evento da região de formulário.

Enumerações

  Enumeração Descrição
Enumeração pública FormRegionCustomActionAddressLike Especifica como tratar o item de direcionamento que aparece quando o usuário executa a ação personalizada.
Enumeração pública FormRegionCustomActionBody Especifica como o campo de mensagem ou anotações de um item do Outlook é incluído para a resposta que aparece quando o usuário executa a ação personalizada.
Enumeração pública FormRegionCustomActionMethod Especifica como responder quando o usuário executa a ação personalizada.
Enumeração pública FormRegionKindConstants Contém constantes que especificam se a região de formulário, uma fábrica de região de formulário cria é baseada em um controle de usuário ou um arquivo de armazenamento de formulário do Outlook (. ofs).
Enumeração pública FormRegionType Especifica que a maneira que a região de formulário aparecerá no de Microsoft Office Outlook.

Consulte também

Referência

Outros recursos

Criação de regiões de formulário do Outlook

Acessar uma região de formulário em tempo de execução

Diretrizes para criação de regiões de formulário do Outlook

Demonstra Passo a passo: A criação de uma região de formulário do Outlook

Como: Adicionar uma região de formulário a um projeto de suplemento do Outlook

Ações personalizadas nas regiões de formulário do Outlook

Associar uma região de formulário uma classe de mensagem do Outlook

Demonstra Passo a passo: A importação de uma região de formulário que é criada no Outlook

Como: Impedir a exibição de uma região de formulário do Outlook

Como: Acessar o Item do Outlook exibe a região de formulário