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


Свойство Shape.ClassID (Visio)

Возвращает строку идентификатора класса фигуры, представляющей элемент ActiveX или внедренный или связанный объект OLE. Только для чтения.

Синтаксис

выражение. ClassID

выражение Переменная, представляющая объект Фигура.

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

String

Замечания

Свойство ClassID создает исключение, если фигура не представляет элемент ActiveX или внедренный или связанный объект OLE 2.0. Фигура представляет элемент управления ActiveX или внедренный или связанный объект OLE 2.0, если бит visTypeIsOLE2 (&H8000) задан в значении, возвращаемом Shape. ForeignType.

ClassID возвращает строку в форме:

{2287DC42-B167-11CE-88E9-002AFDDD917}

Это идентифицирует приложение, которое обслуживает объект . Например, он может идентифицировать внедренный объект на странице Microsoft Visio как объект Microsoft Excel.

После использования свойства Object фигуры для получения интерфейса автоматизации для объекта, который представляет фигура, может потребоваться получить свойство ClassID или ProgID фигуры, чтобы определить методы и свойства, предоставляемые интерфейсом.

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

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