다음을 통해 공유


ITextDocument 인터페이스(tom.h)

ITextDocument 인터페이스는 TOM(텍스트 개체 모델) 최상위 인터페이스로, 활성 상태인지 여부에 관계없이 문서의 모든 텍스트 영역에 대한 활성 선택 영역 및 범위 개체를 검색합니다. 애플리케이션에서 다음을 수행할 수 있습니다.

  • 문서를 열고 저장합니다.
  • 실행 취소 동작 및 화면 업데이트를 제어합니다.
  • 화면 위치에서 범위를 찾습니다.
  • ITextStoryRanges 스토리 열거자를 가져옵니다.
구현 시기

애플리케이션은 일반적으로 ITextDocument 인터페이스를 구현하지 않습니다. 다양한 편집 컨트롤과 같은 Microsoft 텍스트 솔루션은 TOM 구현의 일부로 ITextDocument 를 구현합니다.

사용 시기

애플리케이션은 다양한 편집 컨트롤에서 ITextDocument 포인터를 검색할 수 있습니다. 이렇게 하려면 EM_GETOLEINTERFACE 메시지를 보내 풍부한 편집 컨트롤에서 IRichEditOle 개체를 검색합니다. 그런 다음 개체의 IUnknown::QueryInterface 메서드를 호출하여 ITextDocument 포인터를 검색합니다.

상속

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

메서드

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

 
ITextDocument::BeginEditCollection

편집 컬렉션(실행 취소 그룹화라고도 함)을 켭니다.
ITextDocument::EndEditCollection

편집 컬렉션(실행 취소 그룹화라고도 함)을 해제합니다.
ITextDocument::Freeze

고정 횟수를 증분합니다.
ITextDocument::GetDefaultTabStop

기본 탭 너비를 가져옵니다.
ITextDocument::GetName

이 문서의 파일 이름을 가져옵니다. ITextDocument 기본 속성입니다.
ITextDocument::GetSaved

파일이 마지막으로 저장된 이후 변경되었는지 여부를 나타내는 값을 가져옵니다.
ITextDocument::GetSelection

활성 선택 영역을 가져옵니다. (ITextDocument.GetSelection)
ITextDocument::GetStoryCount

이 문서의 스토리 수를 가져옵니다.
ITextDocument::GetStoryRanges

문서의 스토리를 열거하는 데 사용되는 스토리 컬렉션 개체를 가져옵니다.
ITextDocument::New

새 문서를 엽니다.
ITextDocument::Open

지정한 문서를 엽니다. 파일의 코드 페이지뿐만 아니라 액세스 및 공유 권한, 파일 생성 및 변환을 지정하는 매개 변수가 있습니다.
ITextDocument::Range

문서의 현재 스토리에서 지정된 범위의 콘텐츠에 대한 텍스트 범위 개체를 검색합니다.
ITextDocument::RangeFromPoint

화면의 지정된 지점에 가장 가까운 콘텐츠의 범위를 검색합니다.
ITextDocument::Redo

지정된 수의 다시 실행 작업을 수행합니다.
ITextDocument::Save

문서를 저장합니다.
ITextDocument::SetDefaultTabStop

현재 표시 위치 이외의 탭이 없을 때 사용되는 기본 탭 정지를 설정합니다.
ITextDocument::SetSaved

저장된 문서 속성을 설정합니다.
ITextDocument::Undo

지정된 수의 실행 취소 작업을 수행합니다.
ITextDocument::Unfreeze

고정 횟수를 줄입니다.

요구 사항

요구 사항 가치
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 윈도우즈
Header tom.h

참고하십시오

개념적

텍스트 개체 모델

텍스트 개체 모델 사용