Свойство Document.Masters (Visio)
Возвращает коллекцию Master для набора элементов документа. Только для чтения.
Синтаксис
expression. Мастеров
Выражение Переменная, представляющая объект Document .
Возвращаемое значение
Образцы
Замечания
Если решение Visual Studio содержит ссылку microsoft.Office.Interop.Visio , это свойство сопоставляется со следующими типами:
- Microsoft.Office.Interop.Visio.IVDocument.Masters
Пример
В этой программе Microsoft Visual Basic для приложений (VBA) показано, как использовать свойство Master для вывода всех имен фигур образца в текущем документе в окне Интерпретация.
Перед выполнением этого макроса откройте документ Microsoft Visio и перетащите по крайней мере одну фигуру из набора элементов на страницу документа.
Public Sub Masters_Example()
Dim intCounter As Integer
Dim intMasterCount As Integer
Dim vsoApplication As Visio.Application
Dim vsoCurrentDocument As Visio.Document
Dim vsoMasters As Visio.Masters
Set vsoApplication = GetObject(, "visio.application")
If vsoApplication Is Nothing Then
MsgBox "Microsoft Office Visio is not loaded"
Exit Sub
End If
Set vsoCurrentDocument = vsoApplication.ActiveDocument
If vsoCurrentDocument Is Nothing Then
MsgBox "No stencil is loaded"
Exit Sub
End If
Set vsoMasters = vsoCurrentDocument.Masters
Debug.Print "Masters in document : "; vsoCurrentDocument.Name
intMasterCount = vsoMasters.Count
If intMasterCount > 0 Then
For intCounter = 1 To intMasterCount
Debug.Print " "; vsoMasters.Item(intCounter).Name
Next intCounter
Else
Debug.Print " No masters in document"
End If
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.