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


Свойство GraphicItem.HorizontalPosition (Visio)

Возвращает или задает горизонтальное положение объекта GraphicItem относительно фигуры, к которой он применяется. Для чтения и записи.

Примечание.

его объект или член Visio доступен только лицензированным пользователям Visio профессиональный 2013 года.

Синтаксис

выражение. HorizontalPosition

Выражение Выражение, возвращающее объект GraphicItem .

Возвращаемое значение

VisGraphicPositionHorizontal

Замечания

Позиция горизонтальной выноски по умолчанию для графических элементов в коллекции GraphicItems объекта Master типа visTypeDataGraphic, обычно называемого хозяином графического объекта данных, определяется параметрами свойства Master.DataGraphicHorizontalPosition . Если свойство GraphicItem.UseDataGraphicPosition имеет значение True, графический элемент размещается в соответствии с параметром по умолчанию. Если параметр UseDataGraphicPosition имеет значение False, его горизонтальное положение определяется параметрами свойства GraphicItem.HorizontalPosition .

Однако обратите внимание, что пользователи могут вручную повторно расположить рисунок данных, примененный к фигуре, с помощью маркера элемента управления рисунка данных. Позиция, заданная таким образом, имеет приоритет над позицией, заданной параметрами свойства.

Параметр свойства HorizontalPosition соответствует параметру поля Горизонтальный список в позиции выноски в диалоговом окне Новый текст (или Изменить текст), Новый набор значков (или Изменить набор значков) или Новая панель данных (или Изменение панели данных) в зависимости от типа графического элемента в пользовательском интерфейсе Microsoft Visio. Однако это происходит только в том случае, если позиция по умолчанию по умолчанию снята.

Следующие возможные значения для свойства HorizontalPosition относятся к перечислению VisGraphicPositionHorizontal , которое объявляется в библиотеке типов Visio.

Константа Значение Описание
visGraphicFarLeft 0 Правый край прямоугольника выравнивания графического элемента выравнивается по левому краю фигуры или прямоугольника выравнивания контейнера.
visGraphicLeftEdge 1 Вертикальная осевая линия прямоугольника выравнивания графического элемента выравнивается по левому краю фигуры или прямоугольника выравнивания контейнера.
visGraphicLeft 2 Левый край прямоугольника выравнивания графического элемента выравнивается по левому краю фигуры или прямоугольника выравнивания контейнера.
visGraphicCenter 3 Вертикальная по центру прямоугольника выравнивания графического элемента выравнивается по вертикали по центру фигуры или прямоугольника выравнивания контейнера.
visGraphicRight 4 Правый край прямоугольника выравнивания графического элемента выравнивается по правому краю фигуры или прямоугольника выравнивания контейнера.
visGraphicRightEdge 5 Вертикальная по центру прямоугольника выравнивания графического элемента выравнивается по правому краю фигуры или прямоугольника выравнивания контейнера.
visGraphicFarRight 6 Левый край прямоугольника выравнивания графического элемента выравнивается по правому краю фигуры или прямоугольника выравнивания контейнера.

Примечание.

Прежде чем задать какое-либо свойство графического элемента, необходимо использовать метод Master.Open , чтобы открыть для редактирования копию образца графических данных, к коллекции GraphicItems которого принадлежит графический элемент. Завершив настройку свойств, используйте метод Master.Close для фиксации изменений.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.