다음을 통해 공유


ITextStoreAnchor::GetEmbedded 메서드(textstor.h)

ITextStoreAnchor::GetEmbedded 메서드는 텍스트 스트림에서 포함된 개체를 가져옵니다.

구문

HRESULT GetEmbedded(
  [in]  DWORD    dwFlags,
  [in]  IAnchor  *paPos,
  [in]  REFGUID  rguidService,
  [in]  REFIID   riid,
  [out] IUnknown **ppunk
);

매개 변수

[in] dwFlags

메서드가 숨겨진 텍스트를 처리하는 방법을 지정하는 비트 필드입니다. TS_GEA_HIDDEN 설정하면 포함된 개체를 숨겨진 텍스트 내에 배치할 수 있습니다. 그렇지 않으면 숨겨진 텍스트를 건너뜁습니다.

[in] paPos

TS_CHAR_EMBEDDED 문자로 표시된 임베디드 개체 바로 앞에 있는 앵커에 대한 포인터입니다.

[in] rguidService

가져온 개체의 요청된 형식을 정의하는 GUID 값을 포함합니다. 다음 값 중 하나일 수 있습니다.

의미
GUID_TS_SERVICE_DATAOBJECT
개체를 IDataObject 데이터 개체로 가져와야 합니다.
GUID_TS_SERVICE_ACCESSIBLE
개체를 접근성 있는 개체로 가져와야 합니다.
GUID_TS_SERVICE_ACTIVEX
개체를 ActiveX 개체로 가져와야 합니다.

[in] riid

요청된 인터페이스 형식을 지정합니다.

[out] ppunk

요청된 인터페이스를 수신하는 IUnknown 포인터에 대한 포인터입니다.

반환 값

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

Description
S_OK
메서드를 성공적으로 수행했습니다.
E_FAIL
메서드가 요청된 개체를 가져오지 못했습니다.
E_INVALIDARG
하나 이상의 매개 변수가 잘못되었습니다.
E_NOTIMPL
구현 애플리케이션은 텍스트 스트림에 포함된 개체를 노출하지 않습니다.
TF_E_INVALIDPOS
요청된 paPos 앵커가 문서 내에 없습니다.
TS_E_NOINTERFACE
요청된 인터페이스 형식은 지원되지 않습니다.
TS_E_NOLOCK
호출자에게 읽기 전용 잠금이 없습니다.
TS_E_NOOBJECT
TS_CHAR_EMBEDDED 문자 바로 앞에 paPos 앵커가 없습니다.
TS_E_NOSERVICE
rguidService에 지정된 서비스 유형은 지원되지 않습니다.

설명

호출자는 QueryInterface 를 사용하여 적절한 인터페이스를 검색해야 합니다. 장래 인터페이스에는 포함된 문서 또는 IOleObject, IDataObject, IViewObject, IPersistStorage, IOleCache 또는 IDispatch와 같은 컨트롤과 연결된 인터페이스가 포함됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 textstor.h
DLL Msctf.dll
재배포 가능 파일 Windows 2000 Professional의 TSF 1.0

추가 정보

액세스 가능한 개체

Idataobject

ITextStoreAnchor