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.