Метод Masters.AddEx (Visio)
Добавляет новый объект Master указанного типа в коллекцию Master документа Microsoft Visio.
Синтаксис
выражение. AddEx
( _Type_
)
Выражение Переменная, представляющая объект Master .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Тип | Обязательный | VisMasterTypes | Главный тип из перечисления VisMasterTypes . Возможные значения см. в разделе Примечания. |
Возвращаемое значение
Master
Замечания
Для параметра Type передайте один из следующих элементов VisMasterTypes, объявленный в библиотеке типов Visio.
Константа | Значение | Описание |
---|---|---|
visTypeMaster | 1 | Создает образец фигуры. |
visTypeFillPattern | 2 | Создает образец шаблона заполнения. |
visTypeLinePattern | 3 | Создает образец шаблона строк. |
visTypeLineEnd | 4 | Создает главный сервер строки. |
visTypeDataGraphic | 5 | Создает хозяин рисунка данных. |
visTypeThemeColors | 6 | Создает хозяин цветов темы. |
visTypeThemeEffects | 7 | Создает мастер эффектов темы. |
Метод AddEx возвращает добавленный объект Master .
Если добавленный главный объект имеет тип visTypeDataGraphic, Visio называет его "Графический объект данных", а если это не первый рисунок данных в коллекции Master документа, Visio добавляет номер индекса образца в коллекции к имени. Например, если в коллекции Master уже есть 5 объектов, один из которых является рисунком данных, следующий добавленный рисунок данных будет называться Data Graphic.6.
Именование образцов с типами visTypeThemeColors и visTypeThemeEffects соответствует тому же шаблону, а полученные новые образцы называются "Цвета темы. x " и "Эффекты темы. x " соответственно, где x — номер индекса в коллекции. Мастера всех остальных типов просто называются "Master. x ".
Пример
В следующем макросе Microsoft Visual Basic для приложений (VBA) показано, как использовать метод AddEx для добавления нового объекта Master типа visTypeDataGraphic в коллекцию Master активного документа.
Public Sub AddEx_Example()
Dim vsoMaster As Visio.Master
Set vsoMaster = Visio.ActiveDocument.Masters.AddEx(visTypeDataGraphic)
Debug.Print vsoMaster.Name
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.