다음을 통해 공유


ITextStoreACP 인터페이스(textstor.h)

ITextStoreACP 인터페이스는 애플리케이션에서 구현되며 TSF 관리자가 TSF의 텍스트 스트림 또는 텍스트 저장소를 조작하는 데 사용됩니다. 애플리케이션은 ITfDocumentMgr::CreateContext 메서드를 호출하여 이 인터페이스의 instance 가져올 수 있습니다. 인터페이스 ID가 IID_ITextStoreACP.

이 인터페이스는 ACP(애플리케이션 문자 위치) 형식을 통해 텍스트 저장소를 노출합니다. 앵커 기반 형식을 사용하는 애플리케이션은 ITextStoreAnchor를 사용해야 합니다.

상속

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

메서드

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

 
ITextStoreACP::AdviseSink

ITextStoreACP::AdviseSink 메서드는 ITextStoreACPSink 인터페이스에서 새 advise 싱크를 설치하거나 기존 advise 싱크를 수정합니다. 싱크 인터페이스는 펑크 매개 변수로 지정됩니다.
ITextStoreACP::FindNextAttrTransition

ITextStoreACP::FindNextAttrTransition 메서드는 특성 값에서 전환이 발생하는 문자 위치를 결정합니다. 검사 지정된 특성은 애플리케이션에 따라 다릅니다.
ITextStoreACP::GetACPFromPoint

ITextStoreACP::GetACPFromPoint 메서드는 화면 좌표의 점을 애플리케이션 문자 위치로 변환합니다.
ITextStoreACP::GetActiveView

ITextStoreACP::GetActiveView 메서드는 현재 활성 보기를 지정하는 TsViewCookie 데이터 형식을 반환합니다.
ITextStoreACP::GetEmbedded

포함된 문서를 가져옵니다. (ITextStoreACP.GetEmbedded)
ITextStoreACP::GetEndACP

ITextStoreACP::GetEndACP 메서드는 문서의 문자 수를 반환합니다.
ITextStoreACP::GetFormattedText

ITextStoreACP::GetFormattedText 메서드는 지정된 텍스트 문자열에 대한 서식이 지정된 텍스트 데이터를 반환합니다. 호출자는 이 메서드를 호출하기 전에 문서에 대한 읽기/쓰기 잠금이 있어야 합니다.
ITextStoreACP::GetScreenExt

ITextStoreACP::GetScreenExt 메서드는 텍스트 스트림이 렌더링되는 디스플레이 화면의 경계 상자 화면 좌표를 반환합니다.
ITextStoreACP::GetSelection

ITextStoreACP::GetSelection 메서드는 문서에서 텍스트 선택 영역의 문자 위치를 반환합니다. 이 메서드는 여러 텍스트 선택을 지원합니다. 호출자는 이 메서드를 호출하기 전에 문서에 대한 읽기 전용 잠금이 있어야 합니다.
ITextStoreACP::GetStatus

ITextStoreACP::GetStatus 메서드는 문서 상태 가져옵니다. 문서 상태 TS_STATUS 구조를 통해 반환됩니다.
ITextStoreACP::GetText

ITextStoreACP::GetText 메서드는 지정된 문자 위치에서 텍스트에 대한 정보를 반환합니다. 이 메서드는 표시 및 숨겨진 텍스트를 반환하고 포함된 데이터가 텍스트에 연결되어 있는지를 나타냅니다.
ITextStoreACP::GetTextExt

ITextStoreACP::GetTextExt 메서드는 지정된 문자 위치에 있는 텍스트의 경계 상자를 화면 좌표로 반환합니다. 호출자는 이 메서드를 호출하기 전에 문서에 대한 읽기 전용 잠금이 있어야 합니다.
ITextStoreACP::GetWnd

ITextStoreACP::GetWnd 메서드는 핸들을 현재 문서에 해당하는 창으로 반환합니다.
ITextStoreACP::InsertEmbedded

지정된 문자에 포함된 개체를 삽입합니다. (ITextStoreACP.InsertEmbedded)
ITextStoreACP::InsertEmbeddedAtSelection

ITextStoreACP::InsertEmbeddedAtSelection 메서드는 삽입 지점 또는 선택 영역에 IDataObject 개체를 삽입합니다. 이 메서드를 호출하는 클라이언트는 문서에 IDataObject 개체를 삽입하기 전에 읽기/쓰기 잠금이 있어야 합니다.
ITextStoreACP::InsertTextAtSelection

ITextStoreACP::InsertTextAtSelection 메서드는 삽입 지점 또는 선택 영역에 텍스트를 삽입합니다. 호출자는 텍스트를 삽입하기 전에 문서에 대한 읽기/쓰기 잠금이 있어야 합니다.
ITextStoreACP::QueryInsert

ITextStoreACP::QueryInsert 메서드는 지정된 시작 및 끝 문자 위치가 유효한지 여부를 결정합니다.
ITextStoreACP::QueryInsertEmbedded

지정한 개체를 문서에 삽입할 수 있는지 여부를 나타내는 값을 가져옵니다. (ITextStoreACP.QueryInsertEmbedded)
ITextStoreACP::RequestAttrsAtPosition

지정된 문자 위치에 있는 텍스트 특성을 가져옵니다. (ITextStoreACP.RequestAttrsAtPosition)
ITextStoreACP::RequestAttrsTransitioningAtPosition

지정된 문자 위치에서 전환되는 텍스트 특성을 가져옵니다. (ITextStoreACP.RequestAttrsTransitioningAtPosition)
ITextStoreACP::RequestLock

ITextStoreACP::RequestLock 메서드는 문서를 수정하기 위해 문서 잠금을 제공하기 위해 TSF 관리자가 호출합니다. 이 메서드는 ITextStoreACPSink::OnLockGranted 메서드를 호출하여 문서 잠금을 만듭니다.
ITextStoreACP::RequestSupportedAttrs

문서에서 지원되는 특성을 가져옵니다. (ITextStoreACP.RequestSupportedAttrs)
ITextStoreACP::RetrieveRequestedAttrs

특성 요청 메서드에 대한 호출에서 반환되는 특성을 가져옵니다. (ITextStoreACP.RetrieveRequestedAttrs)
ITextStoreACP::SetSelection

ITextStoreACP::SetSelection 메서드는 문서 내의 텍스트를 선택합니다. 이 메서드를 호출하기 전에 애플리케이션에 문서에 대한 읽기/쓰기 잠금이 있어야 합니다.
ITextStoreACP::SetText

ITextStoreACP::SetText 메서드는 텍스트 선택 영역을 제공된 문자 위치로 설정합니다.
ITextStoreACP::UnadviseSink

ITextStoreACP::UnadviseSink 메서드는 더 이상 TSF 관리자의 알림이 필요하지 않음을 나타내기 위해 애플리케이션에서 호출됩니다. TSF 관리자는 싱크 인터페이스를 해제하고 알림을 중지합니다.

요구 사항

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

추가 정보

IUnknown

텍스트 저장소