Freigeben über


<customization>-Element (2007 System)

Aktualisiert: November 2007

Hinweis

Betrifft

Die Informationen in diesem Thema gelten nur für die angegebenen Visual Studio Tools for Office-Projekte und Versionen von Microsoft Office.

Weitere Informationen hierzu finden Sie unter Verfügbare Features nach Anwendung und Projekttyp.

Projekttyp

  • Projekte auf Dokumentebene

  • Projekte auf Anwendungsebene

Microsoft Office-Version

  • 2007 Microsoft Office System

Das customization-Element des vstov3-Namespace beinhaltet die anpassungsspezifischen Informationen. Die untergeordneten Elemente für Anpassungen auf Dokumentebene unterscheiden sich von denen für Add-Ins auf Anwendungsebene.

Syntax für Anpassungen auf Dokumentebene

<customization
    <document
        solutionId
    />
</customization>

Syntax für Add-Ins auf Anwendungsebene

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

Elemente und Attribute

Das customization-Element beinhaltet anpassungsspezifische Informationen. Dieses Element muss sich im folgenden Namespace befinden: vstov3=urn:schemas-microsoft-com:vsto.v3.

Untergeordnete Elemente der Assembly müssen ebenfalls in diesem Namespace vorhanden sein, entweder durch Vererbung oder durch Tagging.

Das customization-Element weist keine Attribute auf.

Anpassungen auf Dokumentebene

Das customization-Element verfügt über das folgende untergeordnete Element.

document

Das document-Element im vstov3-Namespace ist in <document>-Element (2007 System) definiert.

Add-Ins auf Anwendungsebene

Das customization-Element verfügt über das folgende untergeordnete Element.

appAddin

Das appAddin-Element im vstov3-Namespace ist in <appAddin>-Element (2007 System) definiert.

Hinweise

Anwendungs- und Bereitstellungsmanifeste in Visual Studio Tools for Office-Projektmappen können manuell bearbeitet werden. Anwendungs- und Bereitstellungsmanifeste müssen mit dem Tool zum Generieren und Bearbeiten von Manifesten (mage.exe und mageui.exe) nach dem Bearbeiten der Manifeste erneut signiert werden. Signieren Sie zuerst das Anwendungsmanifest und anschließend das Bereitstellungsmanifest. Weitere Informationen finden Sie unter Tool zum Generieren und Bearbeiten von Manifesten (Mage.exe) und unter Tool zum Generieren und Bearbeiten von Manifesten, grafischer Client (MageUI.exe).

Beispiel einer Anpassung auf Dokumentebene

Beschreibung

Im folgenden Codebeispiel wird das customization-Element für eine Anpassung auf Dokumentebene veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das für das Thema Anwendungsmanifeste für Office-Projektmappen (2007 System) bereitgestellt wird.

Code

<vstov3:customization
    xmlns:vstov3="urn:schemas-microsoft-com:vsto.v3">
vstov3:document
    solutionId="989..." />
</vstov3:customization>

Beispiel eines Add-Ins auf Anwendungsebene

Beschreibung

Im folgenden Codebeispiel wird das customization-Element für ein Add-In auf Anwendungsebene veranschaulicht. Dabei handelt es sich um ein Outlook 2007-Add-In, das Formularbereiche beinhaltet. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das für das Thema Anwendungsmanifeste für Office-Projektmappen (2007 System) bereitgestellt wird.

Code

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

Siehe auch

Referenz

Anwendungsmanifeste für Office-Projektmappen (2007 System)

Bereitstellungsmanifeste für Office-Projektmappen (2007 System)

ClickOnce-Anwendungsmanifest