다음을 통해 공유


IOleClientSite 인터페이스(oleidl.h)

포함된 개체가 표시 사이트의 위치 및 범위, 모니커, 사용자 인터페이스 및 컨테이너에서 제공하는 기타 리소스에 대한 정보를 가져오는 기본 수단을 제공합니다. 개체 서버 는 IOleClientSite 를 호출하여 컨테이너에서 서비스를 요청합니다. 컨테이너는 포함된 모든 복합 문서 개체에 대해 하나의 IOleClientSite instance 제공해야 합니다.

참고 이 인터페이스는 컴퓨터 경계를 넘어 사용할 수 없습니다.
 

상속

IOleClientSite 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IOleClientSite 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IOleClientSite 인터페이스에는 이러한 메서드가 있습니다.

 
IOleClientSite::GetContainer

개체의 컨테이너에 대한 포인터를 검색합니다.
IOleClientSite::GetMoniker

개체의 클라이언트 사이트에 대한 모니커를 검색합니다. 개체는 dwAssign 값을 지정하여 자체 또는 컨테이너의 모니커를 강제로 할당할 수 있습니다.
IOleClientSite::OnShowWindow

포함된 개체의 창이 보이거나 보이지 않을 때 컨테이너에 알립니다. 이 메서드는 현재 위치에서 활성화된 개체에 적용되지 않으므로 컨테이너와 별개의 창이 없습니다.
IOleClientSite::RequestNewObjectLayout

컨테이너에 포함된 개체의 표시 사이트 크기를 조정하도록 요청합니다.
IOleClientSite::SaveObject

클라이언트 사이트와 연결된 포함된 개체를 저장합니다. 이 함수는 동기식입니다. 반환될 때까지 저장이 완료됩니다.
IOleClientSite::ShowObject

컨테이너에 해당 개체를 사용자에게 표시하도록 요청합니다. 이 메서드는 컨테이너 자체가 표시되고 최소화되지 않도록 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 oleidl.h

추가 정보

IOleControlSite

IOleDocumentSite

IOleInPlaceSite

IOleObject::GetClientSite