Freigeben über


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

Microsoft Office-Version

  • 2007 Microsoft Office System

Das appAddin-Element des vstov3-Namespace speichert anpassungsspezifische Informationen für Add-Ins auf Anwendungsebene.

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

Elemente und Attribute

Das appAddin-Element ist erforderlich und befindet sich im vstov3 -Namespace. Es gibt nur ein in einem Anwendungsmanifest definiertes appAddin-Element.

Das appAddin-Element verfügt über die folgenden Attribute.

Attribut

Beschreibung

application

Erforderlich. Identifiziert die Microsoft Office-Anwendung. Folgende Werte sind zulässig: Excel, InfoPath, Outlook, PowerPoint, Project, Visio oder Word.

loadBehavior

Optional. Standardmäßig wird loadBehavior durch Festlegen dieses Werts auf drei aktiviert. Für Debugzwecke kann das Add-In durch Festlegen des Werts auf zwei deaktiviert werden. Weitere Informationen finden Sie in den mit LoadBehavior-Werten bezeichneten Tabellen unter Registrierungseinträge für Add-Ins auf Anwendungsebene.

keyName

Erforderlich. Dieser Wert ist der Name des Registrierungsschlüssels, der von der Anwendung zum Laden des Add-Ins verwendet wird. Weitere Informationen finden Sie unter Registrierungseinträge für Add-Ins auf Anwendungsebene.

Das appAddin-Element verfügt über die folgenden untergeordneten Elemente.

friendlyName

Das friendlyName-Element wird in <friendlyName>-Element (2007 System) erläutert.

description

Optional. Das description-Element wird in <description>-Element (2007 System) erläutert.

formRegions

Erforderlich nur für Outlook 2007-Add-Ins auf Anwendungsebene, die Formularbereiche beinhalten. Das formRegions-Element wird in <formRegions>-Element (2007 System) erläutert.

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 für Add-Ins auf Anwendungsebene

Beschreibung

Im folgenden Codebeispiel werden appAddin-Elemente in einer Outlook-Projektmappe gezeigt, die mithilfe von ClickOnce bereitgestellt werden. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das für das Thema Anwendungsmanifeste für Office-Projektmappen (2007 System) bereitgestellt wird.

Code

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

Siehe auch

Referenz

Anwendungsmanifeste für Office-Projektmappen (2007 System)

Bereitstellungsmanifeste für Office-Projektmappen (2007 System)

ClickOnce-Anwendungsmanifest