<customization> Elemento (desenvolvimento do Office em Visual Studio)

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

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

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

Sintaxe para suplementos de nível de aplicativo

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

Elementos e atributos

O customization elemento contém informações de personalização específicas. Este elemento deve ter o 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 as três soluções do Office em uma implantação de multiprojeto, há três customization elementos no manifesto de aplicativo.

Os elementos filho do assembly devem também ser neste namespace.

O customization elemento tem o atributo a seguir.

Attribute

Description

id

Necessário para a implantação de multiprojeto. 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 a vstov4 namespace é definido em <document> Elemento (desenvolvimento do Office em Visual Studio).

Suplementos de nível de aplicativo

O customization elemento tem o seguinte elemento filho.

appAddin

O appAddin elemento a vstov4 namespace é definido em <appAddin> Elemento (desenvolvimento do Office em Visual Studio).

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

Description

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

Code

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

Exemplo de um suplemento em nível de aplicativo

Description

O exemplo de código a seguir ilustra o customization o elemento um nível de aplicativo add-in. Este é um suplemento do Outlook que inclui as regiões de formulário. Este exemplo de código é parte de um exemplo maior fornecido no Manifestos de aplicativo para soluções do Office.

Code

      <vstov4:customization>
        <vstov4:appAddIn 
          application="Outlook" 
          loadBehavior="3" 
          keyName="ContosoOutlookAddIn">
          <vstov4:friendlyName>
            ContosoOutlookAddIn
          </vstov4:friendlyName>
          <vstov4:description>
            ContosoOutlookAddIn - Outlook 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>

Consulte também

Referência

Manifestos de aplicativo para soluções do Office

Manifestos de implantação de soluções do Office

Manifesto de aplicativo ClickOnce