Compartilhar via


Método Application.RegisterRibbonX (Visio)

Registra a interface IRibbonExtensibility implementada pelo complemento especificado para preencher a interface do usuário personalizada (interface do usuário).

Sintaxe

expressão. RegisterRibbonX (SourceAddOn, TargetDocument, TargetModes, FriendlyName)

expressão Uma variável que representa um Aplicativo objeto.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
SourceAddOn Obrigatório Iribbonextensibility O complemento a ser registrado.
TargetDocument Obrigatório Documento O documento que usa a IU personalizada.
TargetModes Obrigatório VisRibbonXModes Os modos nos quais a IU personalizada deve ser visível. Consulte Comentários para obter os valores possíveis.
FriendlyName Obrigatório String O nome a ser associado aos itens de IU e os erros que se originaram no complemento.

Valor de retorno

Nothing

Comentários

Se TargetDocument for nulo, a IU personalizada será definida no nível do aplicativo. Caso contrário, o Microsoft Visio vincula a visibilidade da IU personalizada ao documento especificado. A IU não é exibida em conjunto com qualquer outro documento.

TargetModes pode ser uma ou mais das VisRibbonXModes a seguir.

Nome Valor Descrição
visRxModeNone 0 Exibe a IU personalizada quando nenhum documento está aberto.
visRxModeDrawing 1 Exibe a IU personalizada no modo Desenho.
visRxModeStencil 2 Exibe a IU personalizada no modo Estêncil.
visRxModePrintPreview 4 Exibe a IU personalizada no modo Visualizar Impressão.

Se FriendlyName for nulo, o método falhará.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.