Compartir a través de


Elemento Group

Define un grupo de controles de interfaz de usuario en una pestaña. En las pestañas personalizadas, el complemento puede crear varios grupos. Los complementos están limitados a una pestaña personalizada.

Tipo de complemento: Panel de tareas, Correo

Solo es válido en estos esquemas VersionOverrides:

  • Panel de tareas 1.0
  • Correo 1.0
  • Correo 1.1

Para obtener más información, vea Invalidaciones de versión en el manifiesto de solo complemento.

Asociado a estos conjuntos de requisitos:

Atributos

Atributo Obligatorio Descripción
id Un identificador único para el grupo.

Atributo id

Necesario. Identificador único para el grupo. Es una cadena con un máximo de 125 caracteres. Debe ser único en todos los elementos Group del manifiesto.

Elementos secundarios

Elemento Obligatorio Descripción
Label Yes Etiqueta de un grupo.
Icon Yes Imagen de un grupo. No se admite en complementos de Outlook.
Control No Representa un objeto Control. Puede ser cero o más.
OfficeControl No Representa uno de los controles integrados de Office. Puede ser cero o más. Solo se admite en complementos de PowerPoint.
OverriddenByRibbonApi No Especifica si el grupo debe aparecer en las combinaciones de aplicaciones y plataformas que admiten pestañas contextuales personalizadas. No se admite en complementos de Outlook.

Etiqueta

Obligatorio. La etiqueta del grupo. El atributo resid no puede tener más de 32 caracteres y debe establecerse en el valor del atributo id de un <elemento String> en el <elemento ShortStrings> del elemento Resources .

Icono

Obligatorio. Si una pestaña contiene una gran cantidad de grupos y se cambia el tamaño de la ventana del programa, la imagen especificada puede mostrarse en su lugar.

Nota:

Este elemento secundario no se admite en los complementos de Outlook.

Control

Opcional, pero si no está presente debe haber al menos un <OfficeControl>. Para obtener más información sobre los tipos de controles que se admiten, vea el elemento Control . El orden de <Control> y <OfficeControl> en el manifiesto es intercambiable y se pueden intercalar si hay varios elementos, pero todos deben estar por debajo del <elemento Icon> .

<Group id="Contoso.CustomTab1.group1">
    <Label resid="CustomTabGroupLabel"/>
    <Icon>
        <bt:Image size="16" resid="blue-icon-16" />
        <bt:Image size="32" resid="blue-icon-32" />
        <bt:Image size="80" resid="blue-icon-80" />
    </Icon>
    <Control xsi:type="Button" id="Contoso.Button1">
        <!-- information on the control -->
    </Control>
    <!-- other controls, as needed -->
</Group>

OfficeControl

Opcional, pero si no está presente debe haber al menos un <control>. Incluya uno o varios controles de Office integrados en el grupo con <elementos OfficeControl> . El id atributo especifica el identificador del control integrado de Office. Para buscar el identificador de un control, consulte Búsqueda de los identificadores de controles y grupos de controles. El orden de <Control> y <OfficeControl> en el manifiesto es intercambiable y se pueden intercalar si hay varios elementos, pero todos deben estar por debajo del <elemento Icon> .

Tipo de complemento: Panel de tareas

Solo es válido en estos esquemas VersionOverrides:

  • Panel de tareas 1.0

Para obtener más información, vea Invalidaciones de versión en el manifiesto de solo complemento.

Asociado a estos conjuntos de requisitos:

Nota:

Este elemento secundario solo se admite en complementos de PowerPoint.

<Group id="Contoso.CustomTab2.group2">
    <Label resid="CustomTabGroupLabel"/>
    <Icon>
        <bt:Image size="16" resid="blue-icon-16" />
        <bt:Image size="32" resid="blue-icon-32" />
        <bt:Image size="80" resid="blue-icon-80" />
    </Icon>
    <Control xsi:type="Button" id="Contoso.Button2">
        <!-- information on the control -->
    </Control>
    <OfficeControl id="Superscript" />
    <!-- other controls, as needed -->
</Group>

OverriddenByRibbonApi

Opcional (booleano). Especifica si el <grupo> se ocultará en las combinaciones de aplicaciones y plataformas que admiten una API que instala una pestaña contextual personalizada en la cinta de opciones en tiempo de ejecución. El valor predeterminado, si no está presente, es false. Si se usa, <OverriddenByRibbonApi> debe ser el primer elemento secundario de <Group>. Para obtener más información, vea OverriddenByRibbonApi.

Nota:

Este elemento secundario no se admite en los complementos de Outlook.

<ExtensionPoint xsi:type="PrimaryCommandSurface">
  <CustomTab id="Contoso.CustomTab">
    <Group id="Contoso.CustomTab.group1">
      <OverriddenByRibbonApi>true</OverriddenByRibbonApi>
      <!-- other child elements of the group -->
    </Group>
    <Label resid="customTabLabel"/>
  </CustomTab>
</ExtensionPoint>