Share via


Método InvisibleApp.RegisterRibbonX (Visio)

Registra la interfaz IRibbonExtensibility que implementa el complemento especificado para rellenar la interfaz de usuario (UI) personalizada.

Sintaxis

expresión. RegisterRibbonX (SourceAddOn, TargetDocument, TargetModes, FriendlyName)

Expresión Variable que representa un objeto InvisibleApp .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
SourceAddOn Obligatorio Iribbonextensibility Complemento que se desea registrar.
TargetDocument Obligatorio document Documento que usa la UI personalizada.
TargetModes Obligatorio VisRibbonXModes Modos en que la UI personalizada debe ser visible. Vea los comentarios para conocer los valores posibles.
FriendlyName Obligatorio String Nombre para asociar con los elementos y errores de la UI que se originan en el complemento.

Valor devuelto

[HRESULT]

Comentarios

Si TargetDocument es nulo, la UI personalizada se define a nivel de la aplicación. De lo contrario, Microsoft Visio enlaza la visibilidad de la UI personalizada al documento especificado. La UI no aparece junto con ningún otro documento.

TargetModes puede ser una o varias de las siguientes constantes VisRibbonXModes.

Names Valor Descripción
visRxModeNone 0 Mostrar la UI personalizada cuando no hay documentos abiertos.
visRxModeDrawing 1 Mostrar la UI personalizada en modo de dibujo.
visRxModeStencil 2 Mostrar la UI personalizada en modo de galería de símbolos.
visRxModePrintPreview 4 Mostrar la UI personalizada en modo de vista preliminar.

Si FriendlyName es nulo, el método no funciona.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.