Свойство Shapes.ItemFromUniqueID (Visio)
Возвращает объект Shape , соответствующий указанному значению свойства UniqueID . Только для чтения.
Синтаксис
выражение. ItemFromUniqueID
( _UniqueID_
)
выражение: переменная, представляющая объект Shapes.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
UniqueID | Обязательный | String | Уникальный идентификатор объекта Shape . |
Возвращаемое значение
Shape
Замечания
Microsoft Visio идентифицирует фигуры по двум разным идентификаторам: идентификаторам фигур и уникальным идентификаторам. Идентификаторы фигур являются числовыми и однозначно идентифицируют фигуры в области отдельной страницы документа или образца. Однако они не являются уникальными в области рисования.
Уникальные идентификаторы — это идентификаторы GUID. Они уникальны в области документа.
Для преобразования между идентификаторами фигур и уникальными идентификаторами можно использовать два метода объекта Page : ShapeIDsToUniqueIDs и UniqueIDsToShapeIDs.
По умолчанию фигура не имеет уникального идентификатора. Фигура получает уникальный идентификатор, только если вы получаете значение свойства UniqueID , доступное только для чтения, путем вызова свойства фигуры, передав ему константу visGetOrMake из перечисления VisUniqueIDArgs .
Если объект Shape имеет уникальный идентификатор, ни одна другая фигура в том же документе не будет иметь тот же идентификатор.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.