Возвращает текстовое описание слоя.
Visual Basic:
Function GetDescription() As String
Описание задаётся методом SetDescription и хранится вместе со слоем. Текст возвращается в том виде, в каком был записан, включая переводы строк.
Если описание не задано, метод возвращает пустую строку.
Visual Basic:
Sub Layer_GetDescription 'Берем активный слой карты Set L = Zulu.ActiveMapDoc.Layers.Active S = L.GetDescription If S = "" Then S = "(описание не задано)" MsgBox "Описание слоя " & L.UserName & ":" & vbCrLf & S End SubPython:
import zulu def Macro_Layer_GetDescription(): # Берем активный слой карты L = zulu.App.ActiveMapDoc.Layers.Active s = L.GetDescription() print("Описание слоя " + L.UserName + ":") print(s if s else "(описание не задано)")