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


Перечисление OLEWHICHMK (oleidl.h)

Указывает, какая часть моникера объекта устанавливается или извлекается.

Синтаксис

typedef enum tagOLEWHICHMK {
  OLEWHICHMK_CONTAINER = 1,
  OLEWHICHMK_OBJREL = 2,
  OLEWHICHMK_OBJFULL = 3
} OLEWHICHMK;

Константы

 
OLEWHICHMK_CONTAINER
Значение: 1
Моникер контейнера объекта. Как правило, это моникер файла. Этот моникер не хранится в объекте постоянно, так как контейнер можно переименовать, даже если объект не загружен.
OLEWHICHMK_OBJREL
Значение: 2
Моникер объекта относительно его контейнера. Как правило, это моникер элемента, который является частью постоянного состояния объекта . Если этот моникер состоит в конце моникера контейнера, результирующий моникер будет полным моникером объекта.
OLEWHICHMK_OBJFULL
Значение: 3
Полный моникер объекта . Привязка к этому моникеру приводит к соединению с объектом . Этот моникер не хранится в объекте постоянно, так как контейнер можно переименовать, даже если объект не загружен.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть oleidl.h

См. также раздел

IOleClientSite::GetMoniker

IOleObject::GetMoniker

IOleObject::SetMoniker