Свойство Viewer.LayerColor (Visio Viewer)
Возвращает или задает цвет слоя в указанной позиции индекса в текущем документе, открытом в Microsoft Visio Viewer. Для чтения и записи.
Синтаксис
expression. LayerColor (LayerIndex)
Выражение Выражение, возвращающее объект средства просмотра .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
LayerIndex | Обязательный | Long | Индекс слоя в коллекции слоев в документе, открытом в Visio Viewer. |
Возвращаемое значение
OLE_COLOR
Замечания
Возвращает значение типа данных OLE_COLOR, представляющее цвет указанного слоя в Visio Viewer. Тип данных OLE_COLOR используется для свойств, возвращающих цвета.
Допустимые шестнадцатеричные значения для типа данных OLE_COLOR в Visio Viewer имеют форму &Hbbggrr, где bb — синее значение, gg — зеленое значение, а rr — красное. Все три значения цвета варьируются в диапазоне от 00 до FF шестнадцатеричным (255 десятичных).
Коллекция слоев является одноуровневой, поэтому индекс первого слоя в коллекции равен 1. Если в документе нет слоев или если вы передаете индекс несуществующего слоя, свойство LayerColor возвращает значение 0.
Пример
В следующем коде показано, как получить цвет слоя в позиции индекса 1 в документе, открытом в Visio Viewer.
Debug.Print vsoViewer.LayerColor(1)
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.