Usando manifesto XML da região do formulário para definir uma região do formulário

Para executar uma região de formulário, você deve registrá-lo no registro do Windows e especificar a classe de mensagem e outras informações necessárias que o Microsoft Outlook precisa para exibir a região do formulário. O esquema XML da região do formulário permite especificar informações relacionadas à funcionalidade, ao comportamento e a outras propriedades inerentes à região do formulário. Normalmente, você especificaria o XML que segue esse esquema em um arquivo XML de manifesto da região do formulário e registraria esse arquivo no Registro do Windows de modo a usar a região do formulário para exibir itens da classe de mensagem correspondente.

Por exemplo, se você estiver projetando uma região de formulário para itens da classe de mensagem IPM. Entre em contato, você pode especificar um arquivo XML de manifesto da região do formulário, contoso.xml, que define características da região do formulário. Quando registrar a região do formulário no Registro do Windows, sob a chave do usuário atual, você pode adicionar uma chave IPM.Contact, um valor do tipo String e especificar o nome da região do formulário, ContosoAdjoining, como o nome da chave, e o arquivo de manifesto de região do formulário XML, c:\Form Regions\contoso.xml, como os dados da chave. Para obter mais informações, consulte Especificando regiões do formulário no Registro do Windows.

Você pode especificar a funcionalidade, o comportamento e outras propriedades inerentes à região do formulário através de elementos no esquema XML da região do formulário. Alguns dos elementos usados com mais frequência estão relacionados a seguir. Para obter mais informações sobre o esquema XML da região do formulário, consulte a Referência de Esquema XML Microsoft Outlook 2010 no Biblioteca MSDN.

Elementos do esquema Objetivo Mais informações
name, title, formRegionName Identificar uma região do formulário internamente e na interface do usuário. Como: nomear uma região do formulário
Formregiontype Especificar uma região do formulário para ocupar parte de uma página ou uma página inteira de um formulário. Como: especificar o local de uma região do formulário em um formulário personalizado
Displayafter Pedir várias regiões do formulário em um formulário personalizado. Como: especificar o local de uma região do formulário em um formulário personalizado
layoutFile Especificar um arquivo de layout de uma região do formulário. Como: especificar um arquivo de layout para uma região do formulário
showInspectorCompose Impedir que o inspetor exiba uma região do formulário quando você estiver escrevendo uma mensagem. Como: impedir que o inspetor exiba uma região do formulário quando você está redigindo uma mensagem
Showinspectorread Impedir que o inspetor exiba uma região do formulário quando você estiver lendo uma mensagem. Como: impedir que o inspetor exiba uma região do formulário quando você estiver lendo uma mensagem
showReadingPane Impedir que o Painel de Leitura exiba uma região do formulário quando você estiver visualizando uma mensagem. Como impedir que o painel de leitura exiba uma região de formulário quando você estiver visualizando uma mensagem
hidden Impedir que uma região do formulário seja modificada no Designer de Formulários. Como: impedir que uma região do formulário de substituição seja usada para criar um novo item ou seja modificada no Designer de Formulários
Exactmessageclass Especificar uma região de formulário deve ser usada apenas para itens que têm exatamente a mesma classe de mensagem que a região do formulário. Como: especificar uma região do formulário a ser usada apenas para a classe de mensagem exata
action e seus elementos filhos Modificar uma ação padrão que está disponível para uma região do formulário. Como: modificar uma ação interna para uma região do formulário
action e seus elementos filhos Criar uma ação personalizada para uma região do formulário. Como: criar uma ação personalizada para uma região do formulário
icons e seus elementos filhos Especificar ícones personalizados para uma região do formulário. Como: especificar ícones a serem exibidos para uma região do formulário
stringOverride e seus elementos filhos Especificar a cadeia de caracteres específica de localidade na interface de usuário de uma região do formulário. Como: especificar uma interface de usuário específica de localidade para uma região do formulário

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.