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 | |
---|---|---|
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. | |
FormRegionBase | Representa uma região de formulário do Outlook se baseia em um controle de usuário. | |
FormRegionCollectionBase | Fornece acesso a IFormRegion objetos em um Outlook suplemento do projeto. | |
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. | |
FormRegionNameAttribute | Representa o nome que identifica exclusivamente uma região de formulário em todos os suplementos do Outlook. | |
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). | |
ImportedFormRegionBase | Representa uma região de formulário do Outlook se baseia em um controle de usuário. | |
InvalidMessageClassException | Representa os erros que ocorrem quando um nome de classe de mensagem especificada não é válido. | |
OutlookAddInBase | Fornece a classe base para o ThisAddIn classe no Outlook suplementos que você criar usando o Visual Studio. |
Interfaces
Interface | Descrição | |
---|---|---|
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. | |
FormRegionControl | Representa uma região de formulário do Outlook se baseia em um controle de usuário. | |
FormRegionCustomAction | Representa uma ação personalizada que aparece no Ações personalizadas grupo na faixa de um item do Outlook. | |
FormRegionCustomActionCollection | Represents a collection of FormRegionCustomAction objects. | |
FormRegionFactoryResolveEventArgs | Fornece dados para o FormRegionFactoryResolve o evento de um OutlookAddIn. | |
FormRegionInitializingEventArgs | Fornece dados para o FormRegionInitializing o evento da classe do formulário região fábrica. | |
FormRegionManifest | Representa um manifesto de região de formulário que descreve como a região de formulário aparece no Outlook. | |
FormRegionManifestIcons | Representa uma coleção de ícones exibidos separado, substituir e regiões de formulário de Substituir tudo. | |
IFormRegion | Define uma interface que expõe métodos que são usados pelos eventos da região de formulário. | |
IFormRegionFactory | Define uma interface que cria instâncias de classes que implementam IFormRegion. | |
IImportedFormRegionExtension | Representa uma extensão de um ImportedFormRegion objeto. | |
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). | |
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 | |
---|---|---|
FormRegionFactoryResolveEventHandler | Representa o método que manipulará o FormRegionFactoryResolve o evento de um OutlookAddIn. | |
FormRegionInitializingEventHandler | Representa o método que manipulará o FormRegionInitializing o evento da região de formulário. |
Enumerações
Enumeração | Descrição | |
---|---|---|
FormRegionCustomActionAddressLike | Especifica como tratar o item de direcionamento que aparece quando o usuário executa a ação personalizada. | |
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. | |
FormRegionCustomActionMethod | Especifica como responder quando o usuário executa a ação personalizada. | |
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). | |
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