Compartilhar via


Elemento <addin>(sistema de 2007)

Observação

Se aplica a

As informações deste tópico se aplicam apenas à especificada Visual Studio Tools for Office os projetos e as versões do Microsoft Office.

Para obter mais informações, consulte Recursos disponíveis pelo aplicativo e o tipo de projeto.

Tipo de Projeto

  • Projetos de nível de documento

  • Projetos de nível de aplicativo

Versão do Microsoft Office

  • Microsoft Office sistema de 2007

The addin elemento das vstav2 espaço para nome contém Visual Studio Tools for Office e informações de aplicativos específicos do Microsoft Office.

<addIn>
    <entryPoints>
        <entryPoint>
        </entryPoint>
    </entryPoints>
    <update></update>
    <application>
        <customization>
        </customization>
    </application
</addIn>

Elementos e atributos

The addin elemento das vstav2 namespace contém informações sobre o Visual Studio Tools for Office a solução e o aplicativo do Microsoft Office. Este elemento deve ter o espaço para nome a seguir: vstav2=urn:schemas-microsoft-com:vsta.v2.Os elementos filho também devem ser neste namespace.

The addin elemento tem sem atributos.

The addin elemento tem os seguintes elementos filho.

entryPoints

Obrigatório.The entryPoints elemento é descrito em Elemento <entrypoints>(sistema de 2007).

atualizar

Obrigatório.The update elemento é descrito em Elemento <atualização>(sistema de 2007).

aplicativo

Obrigatório.The application elemento é descrito em Elemento <aplicativo>(sistema de 2007).

Comentários

Você pode edição manualmente o aplicativo e manifestos de implantação em Visual Studio Tools for Office soluções. Manifestos de aplicativo e implantação devem ser assinado novamente pela geração de manifesto e ferramenta de edição (mage.exe e mageui.exe) após os manifestos são editados.Sinal de manifesto do aplicativo primeiro e a implantação de manifesto em seguida.Para obter mais informações, consulte Geração e Edição (Mage.exe) ferramenta de manifesto e Ferramenta de edição, cliente gráfico (MageUI.exe) e geração de manifesto.

Exemplo de personalização de nível do documento

Descrição

O exemplo de código a seguir ilustra o addin elemento em um nível de documento Visual Studio Tools for Office solução implantada usando o ClickOnce. Este exemplo de código faz parte de um exemplo maior fornecido em Manifestos de aplicativo para soluções do Office (sistema 2007).

Código

<vstav2:addIn xmlns:vstav2="urn:schemas-microsoft-com:vsta.v2">
    <vstav2:entryPoints>
        <vstav2:entryPoint class="ExcelWorkbook1.ThisWorkbook">
            <assemblyIdentity
                name="ExcelWorkbook1"
                version="1.0.0.0"
                language="neutral"
                processorArchitecture="msil" />
        </vstav2:entryPoint>
        <vstav2:entryPoint class="ExcelWorkbook1.Sheet1">
            <assemblyIdentity
                name="ExcelWorkbook1"
                version="1.0.0.0"
                language="neutral"
                processorArchitecture="msil" />
        </vstav2:entryPoint>
        <vstav2:entryPoint class="ExcelWorkbook1.Sheet2">
            <assemblyIdentity
                name="ExcelWorkbook1"
                version="1.0.0.0"
                language="neutral"
                processorArchitecture="msil" />
        </vstav2:entryPoint>
        <vstav2:entryPoint class="ExcelWorkbook1.Sheet3">
            <assemblyIdentity
                name="ExcelWorkbook1"
                version="1.0.0.0"
                language="neutral"
                processorArchitecture="msil" />
        </vstav2:entryPoint>
    </vstav2:entryPoints>
    <vstav2:update enabled="true">
        <vstav2:expiration maximumAge="7" unit="days" />
    </vstav2:update>
    <vstav2:application>
        <vstov3:customization
            xmlns:vstov3="urn:schemas-microsoft-com:vsto.v3">
        <vstov3:document
            solutionId="989..." />
        </vstov3:customization>
    </vstav2:application>
</vstav2:addIn>

suplemento no nível de aplicativo exemplo

Descrição

O exemplo de código a seguir ilustra o addin elemento em um nível de aplicativo Visual Studio Tools for Office solução implantada usando o ClickOnce. Este exemplo de código faz parte de um exemplo maior fornecido em Manifestos de aplicativo para soluções do Office (sistema 2007).

Código

<vstav2:addIn xmlns:vstav2="urn:schemas-microsoft-com:vsta.v2">
    <vstav2:entryPoints>
        <vstav2:entryPoint class="OutlookAddIn1.ThisAddIn">
            <assemblyIdentity
                name="OutlookAddIn1"
                version="1.0.0.0"
                language="neutral"
                processorArchitecture="msil" />
        </vstav2:entryPoint>
    </vstav2:entryPoints>
    <vstav2:update enabled="true">
        <vstav2:expiration maximumAge="7" unit="days" />
    </vstav2:update>
    <vstav2:application>
        <vstov3:customization
            xmlns:vstov3="urn:schemas-microsoft-com:vsto.v3">
            <vstov3:appAddIn
                application="Outlook"
                loadBehavior="3"
                keyName="OutlookAddIn1">
                <vstov3:friendlyName>
                    OutlookAddIn1
                </vstov3:friendlyName>
                <vstov3:description>
                    OutlookAddIn1 - Outlook add-in created with 
                    Visual Studio Tools for Office
                </vstov3:description>
                <vstov3:formRegions>
                    <vstov3:formRegion
                        name="OutlookAddIn1.FormRegion1">
                        <vstov3:messageClass name="IPM.Note" />
                        <vstov3:messageClass name="IPM.Contact" />
                        <vstov3:messageClass name="IPM.Appointment" />
                    </vstov3:formRegion>
                </vstov3:formRegions>
            </vstov3:appAddIn>
        </vstov3:customization>
    </vstav2:application>
</vstav2:addIn>

Consulte também

Referência

Manifestos de aplicativo para soluções do Office (sistema 2007)

Manifestos de implantação para soluções do Office (sistema de 2007)

Manifesto de aplicativo ClickOnce