OLEGETMONIKER 열거형(oleidl.h)
IOleObject::GetMoniker 및 IOleClientSite::GetMoniker 메서드의 동작 측면을 제어합니다.
Syntax
typedef enum tagOLEGETMONIKER {
OLEGETMONIKER_ONLYIFTHERE = 1,
OLEGETMONIKER_FORCEASSIGN = 2,
OLEGETMONIKER_UNASSIGN = 3,
OLEGETMONIKER_TEMPFORUSER = 4
} OLEGETMONIKER;
상수
OLEGETMONIKER_ONLYIFTHERE 값: 1 개체 또는 컨테이너에 대한 모니커가 없는 경우 IOleClientSite::GetMoniker 는 E_FAIL 반환하고 모니커를 할당하지 않아야 합니다. |
OLEGETMONIKER_FORCEASSIGN 값: 2 개체 또는 컨테이너에 대한 모니커가 없는 경우 IOleClientSite::GetMoniker 가 만들어야 합니다. |
OLEGETMONIKER_UNASSIGN 값: 3 IOleClientSite::GetMoniker 는 개체의 모니커를 해제할 수 있습니다(필요하지는 않지만). 이 상수는 IOleObject::GetMoniker에서 유효하지 않습니다. |
OLEGETMONIKER_TEMPFORUSER 값: 4 개체에 대한 모니커가 없는 경우 IOleObject::GetMoniker 는 표시 용도(IMoniker::GetDisplayName)에 사용할 수 있지만 바인딩에는 사용할 수 없는 임시 모니커를 만들 수 있습니다. 이렇게 하면 개체 서버에서 링크가 실제로 만들어질 때까지 모니커를 만들고 유지 관리하는 오버헤드가 발생하지 않고 개체에 대한 설명이 포함된 이름을 반환할 수 있습니다. |
설명
OLEGETMONIKER_FORCEASSIGN 플래그로 인해 컨테이너가 개체에 대한 모니커를 만드는 경우 컨테이너는 IOleObject::GetMoniker 메서드를 호출하여 개체에 알립니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | oleidl.h |