Поделиться через


Свойство 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 и обратная связь.