<> 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<vstov4
Visual 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<vstov4
Visual 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>