Compartilhar via


Método Masters.AddEx (Visio)

Adiciona um novo objeto Master do tipo especificado à coleção Masters de um documento do Microsoft Visio.

Sintaxe

expression. AddEx( _Type_ )

Expressão Uma variável que representa um objeto Masters .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Type Obrigatório VisMasterTypes Um tipo de mestre da enumeração VisMasterTypes. Consulte comentários para os valores possíveis.

Valor de retorno

Master

Comentários

Para o parâmetro Type, passe um dos seguintes membros de VisMasterTypes, declarado na biblioteca de tipos do Visio.

Constant Valor Descrição
visTypeMaster 1 Cria um mestre da forma.
visTypeFillPattern 2 Cria um mestre de padrão de preenchimento.
visTypeLinePattern 3 Cria um mestre de padrão de linha.
visTypeLineEnd 4 Cria um mestre de extremidade de linha.
visTypeDataGraphic 5 Cria um mestre de gráfico de dados.
visTypeThemeColors 6 Cria um mestre de cores de tema.
visTypeThemeEffects 7 Cria um mestre de efeitos de tema.

O método AddEx retorna o objeto Master adicionado.

Se o mestre adicionado for do tipo visTypeDataGraphic, o Visio o nomeará como "Gráfico de Dados" e, se não for o primeiro gráfico de dados da coleção Masters do documento, o Visio acrescentará o número de índice do mestre da coleção ao nome. Por exemplo, se já houvesse 5 objetos na coleção Masters , um dos quais era um gráfico de dados, o próximo gráfico de dados adicionado seria chamado de "Data Graphic.6".

O nomenclatura de mestres dos tipos visTypeThemeColors e visTypeThemeEffects segue o mesmo padrão, e o novos mestres resultantes são nomeados "Cores de Tema. x " e "Efeitos temáticos. x " respectivamente, em que x é o número de índice na coleção. Os mestres de todos os outros tipos são simplesmente denominados "Master. x ".

Exemplo

A macro a seguir do Microsoft Visual Basic for Applications (VBA) mostra como usar o método AddEx para adicionar um novo objeto Master do tipo visTypeDataGraphic à coleção Masters do documento ativo.

Public Sub AddEx_Example() 
 
    Dim vsoMaster As Visio.Master 
     
    Set vsoMaster = Visio.ActiveDocument.Masters.AddEx(visTypeDataGraphic) 
     
    Debug.Print vsoMaster.Name 
 
End Sub

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.