Метод ContainerProperties.InsertListMember (Visio)
Добавляет фигуру или набор фигур в список в контейнере.
Синтаксис
expression. InsertListMember (ObjectToInsert, Position)
Выражение Переменная, представляющая объект ContainerProperties .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
ObjectToInsert | Обязательный | [НЕИЗВЕСТНО] | Объект или выделение, вставляемые в список. Может быть объектом Shape или Selection . |
Position | Обязательный | Long | Точка вставки в списке, которая является одноуровневой. |
Возвращаемое значение
Nothing
Замечания
Если контейнер не является списком, Microsoft Visio возвращает ошибку "Недопустимый источник".
Если параметр ObjectToInsert содержит фигуры, не относящиеся к верхнему уровню, или если список заблокирован, Visio возвращает ошибку Недопустимый параметр. В список нельзя вставить любой из следующих объектов:
Еще один список.
Выноска.
Маршрутизируемые соединители.
К фигурам, к ячейкам PinX или PinY применяется функция BOUND, GUARD или SETATREF.
Член другого заблокированного списка.
Visio игнорирует фигуры в ObjectToInsert , которые уже являются членами списка.
Чтобы вставить перед первым элементом в списке, передайте значение 1 для параметра Position . Чтобы вставить в конец списка, передайте значение Position , равное или большее значению списка плюс 1. Если вы передаете позицию за пределы диапазона, Visio выбирает ближайшее допустимое положение.
Если ObjectToInsert не соответствует требованиям к категории для списков, Visio возвращает ошибку.
Категории — это определяемые пользователем строки, которые можно использовать для классификации фигур и, таким образом, для ограничения членства в контейнере. Категории можно определить в ячейке User.msvShapeCategories в таблице фигур для фигуры. Для фигуры можно определить несколько категорий, разделив их точкой с запятой.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.