Compartir a través de


DocumentBase.CreateRibbonObjects (Método)

Devuelve una matriz de objetos OfficeRibbon al método CreateRibbonExtensibilityObject.

Espacio de nombres:  Microsoft.Office.Tools.Word
Ensamblado:  Microsoft.Office.Tools.Word.v4.0.Utilities (en Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Sintaxis

'Declaración
Protected Overridable Function CreateRibbonObjects As IRibbonExtension()
protected virtual IRibbonExtension[] CreateRibbonObjects()

Valor devuelto

Tipo: array<Microsoft.Office.Tools.Ribbon.IRibbonExtension[]
Matriz de objetos OfficeRibbon.

Comentarios

La implementación predeterminada del método CreateRibbonExtensibilityObject llama a este método cuando el proyecto contiene elementos Cinta (diseñador visual).

También puede invalidar el método CreateRibbonExtensibilityObject para especificar qué cintas de opciones se van a mostrar en tiempo de ejecución.Para obtener más información, vea Información general sobre la cinta de opciones.

Ejemplos

En el ejemplo de código siguiente se invalida el método CreateRibbonObjects de la clase ThisDocument y se devuelve una matriz de dos objetos OfficeRibbon.El ejemplo requiere que se agreguen dos cintas de opciones al proyecto llamadas Ribbon1 y Ribbon2 utilizando el elemento Cinta (Diseñador visual).Para usar este ejemplo, ejecútelo desde la clase ThisDocument en un proyecto de nivel de documento.

Protected Overrides Function CreateRibbonObjects() As  _
Microsoft.Office.Tools.Ribbon.IRibbonExtension()
    Dim allRibbons(1) As Microsoft.Office.Tools.Ribbon.IRibbonExtension
    allRibbons(0) = New Ribbon1
    allRibbons(1) = New Ribbon2
    Return allRibbons
End Function
protected override Microsoft.Office.Tools.Ribbon.IRibbonExtension[] CreateRibbonObjects()
{
    Microsoft.Office.Tools.Ribbon.IRibbonExtension[] allRibbons =
        new Microsoft.Office.Tools.Ribbon.IRibbonExtension[2];
    allRibbons[0] = new Ribbon1();
    allRibbons[1] = new Ribbon2();
    return allRibbons;
}

Seguridad de .NET Framework

Vea también

Referencia

DocumentBase Clase

Microsoft.Office.Tools.Word (Espacio de nombres)