Поделиться через


<> элемент настройки (разработка Office в Visual Studio)

Элемент customizations пространства имен vstov4 содержит все сведения об установке и загрузке каждого решения Office.

Синтаксис для настроек на уровне документа

<customizations>
  <customization
    id
    <document
      solutionId
    />
  </customization>
</customizations>

Синтаксис надстроек VSTO

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

Элементы и атрибуты

Элемент customizations содержит конкретные сведения о каждом решении Office. Этот элемент должен принадлежать следующему пространству имен: vstov4=urn:schemas-microsoft-com:vsto.v4. Дочерние элементы сборки также необходимо включить в это пространство имен.

У элемента customizations нет атрибутов.

Элемент customizations имеет указанный ниже дочерний элемент.

Пользовательская настройка

Обязательно. Элемент customization в пространстве имен определен в <элементе vstov4 настройки> (разработка Office в Visual Studio).

Пример настройки уровня документа

Description

В приведенном ниже примере кода показан элемент customizations для настройки на уровне документа.

Примечание.

Этот пример кода является частью более крупного примера, предоставленного в манифестах приложений для решений Office.

Код

<vstov4:customizations
  xmlns:vstov4="urn:schemas-microsoft-com:vsto.v4">
  <vstov4:customization>
    <vstov4:document
      solutionId="73e" />
  </vstov4:customization>
</vstov4:customizations>

Пример надстройки VSTO

Description

В следующем примере кода показан customizations элемент надстройки VSTO. Это надстройка VSTO для Outlook, в которой используются области форм. Этот пример кода является частью более крупного примера, предоставленного в манифестах приложений для решений Office.

Код

<vstov4:customizations
  xmlns:vstov4="urn:schemas-microsoft-com:vsto.v4">
  <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>
</vstov4:customizations>