HasExtensionDictionary Пример |
Sub Example_HasExtensionDictionary() ' Этот пример выполнит итерации через каждый объект в текущем рисунке ' и определит, имеет ли этот объект связанный Extension Dictionary Dim DrawingObject As AcadObject Dim ExtensionDictionaryResults As String ' Удостоверьтесь, что этот рисунок содержит объекты перед продолжением If ThisDrawing.ModelSpace.count = 0 Then MsgBox "Нет никаких объектов в текущем рисунке." Exit Sub End If For Each DrawingObject In ThisDrawing.ModelSpace ' Определите, содержит ли объект Extension Dictionary Select Case DrawingObject.HasExtensionDictionary Case True ExtensionDictionaryResults = ExtensionDictionaryResults & DrawingObject.ObjectName & " имеет связанного Extension Dictionary" & vbCrLf Case False ExtensionDictionaryResults = ExtensionDictionaryResults & DrawingObject.ObjectName & " не имеет связанного Extension Dictionary" & vbCrLf End Select Next MsgBox ExtensionDictionaryResults End Sub