IOleObject 인터페이스(oleidl.h)

포함된 개체가 컨테이너에 기본 기능을 제공하고 해당 컨테이너와 통신하는 주체 수단으로 사용됩니다.

상속

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

메서드

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

 
IOleObject::Advise

복합 문서 개체와 호출 개체의 자문 싱크 간에 권고 연결을 설정하며, 이를 통해 복합 문서 개체의 이름이 변경, 저장 또는 닫힐 때 호출 개체가 알림을 받습니다.
IOleObject::Close

포함된 개체를 실행 중에서 로드된 상태로 변경합니다. 링크 원본에서 연결된 개체의 연결을 끊습니다.
IOleObject::D oVerb

개체가 최종 사용자의 작업에 대한 응답으로 작업을 수행하도록 요청합니다. 가능한 작업은 IOleObject::EnumVerbs의 개체에 대해 열거됩니다.
IOleObject::EnumAdvise

개체에 등록된 권고 연결을 열거하는 데 사용할 수 있는 열거자에 대한 포인터를 검색하므로 컨테이너는 닫기 전에 해제할 항목을 알 수 있습니다.
IOleObject::EnumVerbs

개체에 사용할 수 있는 동사를 동사 번호별로 오름차순으로 나열하는 풀다운 메뉴를 표시합니다.
IOleObject::GetClientSite

포함된 개체의 클라이언트 사이트에 대한 포인터를 검색합니다.
IOleObject::GetClipboardData

이 메서드가 호출되는 포함된 개체의 현재 내용을 포함하는 데이터 개체를 검색합니다. 이 데이터 개체에 대한 포인터를 사용하면 원본과 동일한 데이터를 사용하여 포함된 새 개체를 만들 수 있습니다.
IOleObject::GetExtent

실행 중인 개체의 현재 표시 크기를 검색합니다.
IOleObject::GetMiscStatus

생성 및 로드 시 개체의 상태 검색합니다.
IOleObject::GetMoniker

호출자가 개체에 연결하는 데 사용할 수 있는 포함된 개체의 모니커를 검색합니다.
IOleObject::GetUserClassID

최종 사용자에게 개체를 식별하는 문자열에 해당하는 CLSID인 개체의 클래스 식별자를 검색합니다.
IOleObject::GetUserType

메뉴, 목록 상자 및 대화 상자와 같은 사용자 인터페이스 요소에 표시할 개체의 사용자 유형 이름을 검색합니다.
IOleObject::InitFromData

동일한 컨테이너 또는 클립보드에 상주할 수 있는 지정된 데이터 개체의 데이터를 사용하여 새로 만든 개체를 초기화합니다.
IOleObject::IsUpToDate

개체가 최신 상태인지 확인합니다.
IOleObject::SetClientSite

컨테이너 내에서 "클라이언트 사이트"라고 하는 표시 위치를 포함된 개체에 알립니다.
IOleObject::SetColorScheme

개체 애플리케이션이 지정된 개체를 편집할 때 사용해야 하는 색상표를 지정합니다.
IOleObject::SetExtent

컨테이너에 할당된 디스플레이 공간의 양을 개체에 알릴 수 있습니다.
IOleObject::SetHostNames

개체에 컨테이너 애플리케이션의 이름과 포함된 복합 문서를 제공합니다.
IOleObject::SetMoniker

개체의 컨테이너 모니커, 컨테이너를 기준으로 하는 개체의 모니커 또는 개체의 전체 모니커를 알 수 있습니다.
IOleObject::Unadvise

이전에 설정된 권고 연결을 삭제합니다. (IOleObject.Unadvise)
IOleObject::Update

개체 처리기의 또는 링크 개체의 데이터 또는 뷰 캐시를 업데이트.

요구 사항

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