更新:2007 年 11 月
| 注意 | 适用于 | 
|---|---|
| 本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。 有关更多信息,请参见按应用程序和项目类型提供的功能。 | 项目类型 
 Microsoft Office 版本 
 | 
vstov3 命名空间的 customization 元素包含特定于自定义项的信息。对于文档级自定义项和应用程序级外接程序,子元素是不同的。
文档级自定义项的语法
<customization
    <document
        solutionId
    />
</customization>
应用程序级外接程序的语法
<customization
    <appAddin
        application
        loadBehavior
        keyName>
    <friendlyName></friendlyName>
    <description></description>
    <formRegions>
    </formRegions>
</customization>
元素和属性
customization 元素包含特定于自定义项的信息。此元素必须在以下命名空间中:vstov3=urn:schemas-microsoft-com:vsto.v3。
通过继承或使用标记,程序集的子元素也必须在此命名空间中。
customization 元素没有属性。
文档级自定义项
customization 元素具有以下子元素。
document
vstov3 命名空间中的 document 元素是在 <document> 元素 (2007 System)中定义的。
应用程序级外接程序
customization 元素具有以下子元素。
appAddin
vstov3 命名空间中的 appAddin 元素是在 <appAddin> 元素 (2007 System)中定义的。
备注
您可以手动编辑 Visual Studio Tools for Office 解决方案的应用程序清单和部署清单。应用程序清单和部署清单在经过编辑后,必须由清单生成和编辑工具(mage.exe 和 mageui.exe)重新签名。先对应用程序清单进行签名,再对部署清单进行签名。有关更多信息,请参见清单生成和编辑工具 (Mage.exe) 和图形化客户端中的清单生成和编辑工具 (MageUI.exe)。
文档级自定义项示例
说明
下面的代码示例演示文档级自定义项的 customization 元素。此代码示例摘自 Office 解决方案的应用程序清单 (2007 System) 中提供的一个更大的示例。
代码
<vstov3:customization
    xmlns:vstov3="urn:schemas-microsoft-com:vsto.v3">
vstov3:document
    solutionId="989..." />
</vstov3:customization>
应用程序级外接程序示例
说明
下面的代码示例演示应用程序级外接程序的 customization 元素。这是一个包含窗体区域的 Outlook 2007 外接程序。此代码示例摘自 Office 解决方案的应用程序清单 (2007 System) 中提供的一个更大的示例。
代码
<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>
请参见
参考
Office 解决方案的应用程序清单 (2007 System)