Compartilhar via


<> elemento customization (desenvolvimento do Office no Visual Studio)

O customization elemento do namespace descreve uma solução específica do vstov4 Office. Os elementos filho são diferentes para personalizações em nível de documento e suplementos VSTO.

Sintaxe para personalizações em nível de documento

<customization
  id
  <document
    solutionId
  />
</customization>

Sintaxe para suplementos VSTO

<customization
  id
  <appAddin
    application
    loadBehavior
    keyName>
  <friendlyName></friendlyName>
  <description></description>
  <formRegions></formRegions>
</customization>

Elementos e atributos

O customization elemento contém informações específicas de personalização. Esse elemento deve estar no namespace a seguir: vstov4=urn:schemas-microsoft-com:vsto.v4. Há um customization elemento para cada solução do Office. Por exemplo, se você implantar três soluções do Office em uma implantação de vários projetos, haverá três customization elementos no manifesto do aplicativo.

Os elementos filho do assembly também devem estar nesse namespace.

O elemento customization tem o atributo a seguir.

Atributo Descrição
id Necessário para implantação de vários projetos. O id elemento identifica exclusivamente uma solução do Office.

Personalizações em nível de documento

O customization elemento tem o seguinte elemento filho.

documento

O document elemento no namespace é definido no elemento document> (desenvolvimento do Office no<vstov4Visual Studio).

Suplementos VSTO

O customization elemento tem o seguinte elemento filho.

appAddin

O appAddin elemento no namespace é definido no elemento appAddin> (desenvolvimento do Office no<vstov4Visual Studio).

Exemplo de uma personalização em nível de documento

Descrição

O exemplo de código a seguir ilustra o customization elemento para uma personalização em nível de documento. Este exemplo de código é parte de um exemplo maior fornecido em Manifestos de aplicativo para soluções do Office.

Código

<vstov4:customization>
  <vstov4:document
    solutionId="73e" />
</vstov4:customization>

Exemplo de um suplemento VSTO

Descrição

O exemplo de código a seguir ilustra o customization elemento para um suplemento VSTO. Este é um suplemento VSTO do Outlook que inclui regiões de formulário. Este exemplo de código é parte de um exemplo maior fornecido em Manifestos de aplicativo para soluções do Office.

Código

<vstov4:customization>
  <vstov4:appAddIn
    application="Outlook"
    loadBehavior="3"
    keyName="ContosoOutlookAddIn">
    <vstov4:friendlyName>
      ContosoOutlookAddIn
    </vstov4:friendlyName>
    <vstov4:description>
      ContosoOutlookAddIn - Outlook VSTO Add-in
      created with Visual Studio Tools for Office
    </vstov4:description>
    <vstov4:formRegions>
      <vstov4:formRegion
          name="OutlookAddIn1.FormRegion1">
        <vstov4:messageClass name="IPM.Note" />
        <vstov4:messageClass name="IPM.Contact" />
        <vstov4:messageClass name="IPM.Appointment" />
      </vstov4:formRegion>
    </vstov4:formRegions>
  </vstov4:appAddIn>
</vstov4:customization>

Confira também