System.Windows.Documents 네임스페이스

지원FixedDocumentFlowDocument되는 형식 및 XPS(XML Paper Specification) 문서 만들기를 포함합니다.

클래스

Name Description
Adorner

를 데코레이트하는 클래스를 FrameworkElement 나타내는 추상 클래스입니다 UIElement.

AdornerDecorator

AdornerLayer 시각적 트리의 자식 요소에 대한 값을 제공합니다.

AdornerLayer

표시기를 렌더링하기 위한 표면을 나타냅니다.

AnchoredBlock

콘텐츠를 흐르도록 Inline 요소를 고정하는 데 사용되는 Block 요소에 대한 기반을 제공하는 추상 클래스입니다.

Block

모든 블록 수준 흐름 콘텐츠 요소에 대한 기반을 제공하는 추상 클래스입니다.

BlockCollection

요소의 Block 컬렉션을 나타냅니다. BlockCollection는 , , TableCellListItemSectionFloater, 및 Figure 요소의 FlowDocument허용 가능한 자식 콘텐츠를 정의합니다.

BlockUIContainer

요소(즉, aButton)를 흐름 콘텐츠에 포함(호스팅)할 수 있도록 하는 UIElement 블록 수준 흐름 콘텐츠 요소입니다.

Bold

콘텐츠가 굵은 글꼴 두께로 렌더링되도록 하는 인라인 수준 흐름 콘텐츠 요소입니다.

ContentPosition

콘텐츠의 위치를 나타내는 추상 클래스입니다. 이 위치는 콘텐츠에 따라 다릅니다.

DocumentPage

페이지 매김기가 생성한 문서 페이지를 나타냅니다.

DocumentPaginator

단일 문서에서 여러 페이지 요소 만들기를 지원하는 추상 기본 클래스를 제공합니다.

DocumentReference

를 참조할 수 있는 FixedDocument액세스를 제공합니다.

DocumentReferenceCollection

정렬된 요소 목록을 DocumentReference 정의합니다.

DynamicDocumentPaginator

자체 기본 클래스의 메서드 및 속성 외에도 자동 배경 페이지 매김 및 재포장 전체의 콘텐츠 위치 추적을 지원하는 추상 기본 클래스를 제공합니다.

EditingCommands

관련 명령 편집의 표준 집합을 제공합니다.

Figure

그림을 호스트하는 데 사용되는 인라인 수준 흐름 콘텐츠 요소입니다. 그림은 배치 속성이 있는 흐름 콘텐츠의 일부로, 내의 기본 콘텐츠 흐름과 독립적으로 사용자 지정할 수 있습니다.

FixedDocument

사용자 텍스트 선택, 키보드 탐색 및 검색에 대한 읽기 권한이 있는 이식 가능한 고화질 고정 형식 문서를 호스팅합니다.

FixedDocumentSequence

고정 문서 시퀀스를 정의하는 하나 이상의 DocumentReference 요소를 호스팅합니다.

FixedPage

높은 충실도의 고정 형식 페이지에 대한 콘텐츠를 제공합니다.

Floater

부동기를 호스트하는 데 사용되는 인라인 수준 흐름 콘텐츠 요소를 제공합니다. 부동 이미지 및 기타 콘텐츠를 FlowDocument기본 콘텐츠 흐름과 병렬로 표시합니다.

FlowDocument

페이지 매김 및 열과 같은 고급 문서 기능을 사용하여 흐름 콘텐츠를 호스트하고 서식을 지정합니다.

FrameworkRichTextComposition

텍스트 입력과 관련된 컴퍼지션을 나타냅니다. 이 클래스를 사용하여 컴퍼지션 또는 결과 문자열의 텍스트 위치를 찾을 수 있습니다.

FrameworkTextComposition

의 텍스트 입력 이벤트 중 컴퍼지션을 나타냅니다 TextBox.

GetPageCompletedEventArgs

GetPageCompleted 이벤트에 대한 데이터를 제공합니다.

GetPageNumberCompletedEventArgs

GetPageNumberCompleted 이벤트에 대한 데이터를 제공합니다.

GetPageRootCompletedEventArgs

GetPageRootCompleted 이벤트에 대한 데이터를 제공합니다.

Glyphs

고정 텍스트를 렌더링하는 데 사용되는 문자 모양 집합을 나타냅니다.

Hyperlink

흐름 콘텐츠 내에서 하이퍼링크를 호스팅하기 위한 기능을 제공하는 인라인 수준 흐름 콘텐츠 요소입니다.

Inline

모든 인라인 흐름 콘텐츠 요소에 대한 기본을 제공하는 추상 클래스입니다.

InlineCollection

요소의 Inline 컬렉션을 나타냅니다. InlineCollection는 , 및 요소의 ParagraphSpan허용 가능한 자식 콘텐츠를 정의합니다TextBlock.

InlineUIContainer

요소(즉, aButton)를 흐름 콘텐츠에 포함(호스팅)할 수 있도록 하는 UIElement 인라인 수준 흐름 콘텐츠 요소입니다.

Italic

기울임꼴 글꼴 스타일로 콘텐츠를 렌더링하게 하는 인라인 수준 흐름 콘텐츠 요소를 제공합니다.

LineBreak

흐름 콘텐츠에서 줄 바꿈이 발생하는 인라인 흐름 콘텐츠 요소입니다.

LinkTarget

다른 문서나 같은 문서의 다른 위치에서 연결할 수 있는 페이지의 요소를 나타냅니다.

LinkTargetCollection

에 있는 모든 요소LinkTargetPackage 컬렉션을 제공합니다.

List

순서가 지정되거나 순서가 지정되지 않은 목록에 콘텐츠를 표시하기 위한 기능을 제공하는 블록 수준 흐름 콘텐츠 요소입니다.

ListItem

순서가 지정되거나 순서가 지정되지 않은 List특정 콘텐츠 항목을 나타내는 흐름 콘텐츠 요소입니다.

ListItemCollection

요소의 ListItem 컬렉션을 나타냅니다. ListItemCollection 는 요소의 허용 가능한 자식 콘텐츠를 정의합니다 List .

PageContent

내의 요소FixedPageFixedDocument 대한 정보를 제공합니다.

PageContentCollection

문서 페이지 컬렉션에 대한 컬렉션 지원을 제공합니다.

PagesChangedEventArgs

PagesChanged 이벤트에 대한 데이터를 제공합니다.

PaginationProgressEventArgs

PaginationProgress 이벤트에 대한 데이터를 제공합니다.

Paragraph

콘텐츠를 단락으로 그룹화하는 데 사용되는 블록 수준 흐름 콘텐츠 요소입니다.

Run

형식이 지정되거나 서식이 지정되지 않은 텍스트의 실행을 포함하기 위한 인라인 수준 흐름 콘텐츠 요소입니다.

Section

다른 Block 요소를 그룹화하기 위해 사용되는 블록 수준 흐름 콘텐츠 요소입니다.

Span

다른 Inline 흐름 콘텐츠 요소를 그룹화합니다.

Table

행과 열로 구성된 그리드 기반 프레젠테이션을 제공하는 블록 수준 흐름 콘텐츠 요소입니다.

TableCell

내의 콘텐츠 셀을 정의하는 흐름 콘텐츠 요소입니다 Table.

TableCellCollection

형식이 안전한 정렬된 개체 컬렉션을 TableCell 만들고 관리하기 위한 표준 기능을 제공합니다.

TableColumn

에 있는 열을 정의하는 흐름 콘텐츠 요소입니다 Table.

TableColumnCollection

형식이 안전한 정렬된 개체 컬렉션을 TableColumn 만들고 관리하기 위한 표준 기능을 제공합니다.

TableRow

내의 행을 정의하는 흐름 콘텐츠 요소입니다 Table.

TableRowCollection

형식이 안전한 정렬된 개체 컬렉션을 TableRow 만들고 관리하기 위한 표준 기능을 제공합니다.

TableRowGroup

내의 요소를 그룹 TableRow 화하는 데 사용되는 흐름 콘텐츠 요소를 Table나타냅니다.

TableRowGroupCollection

형식이 안전한 정렬된 개체 컬렉션을 TableRowGroup 만들고 관리하기 위한 표준 기능을 제공합니다.

TextEffectResolver

텍스트 컨테이너에서 텍스트 효과를 설정하는 도우미 클래스입니다.

TextEffectTarget

텍스트에 효과를 설정하는 데 사용한 TextEffectResolver 결과입니다. 이 구성은 TextEffect 만들어지고 DependencyObject 설정해야 하는 TextEffect 요소로 구성됩니다.

TextElement

추상 BlockInline 클래스의 기본 클래스로 사용되는 추상 클래스입니다.

TextElementCollection<TextElementType>

형식이 안전한 정렬된 개체 컬렉션을 TextElement 만들고 관리하기 위한 표준 기능을 제공합니다. 에서 파생되는 지정된 형식의 개체를 사용하기 위한 제네릭 컬렉션입니다 TextElement.

TextElementEditingBehaviorAttribute

RichTextBox 사용자 지정 텍스트 요소를 처리하는 방법을 지정합니다.

TextPointer

FlowDocument 또는 TextBlock내의 위치를 나타냅니다.

TextRange

TextPointer 위치 사이의 콘텐츠 선택을 나타냅니다.

TextSelection

RichTextBox 컨트롤의 선택 상태를 캡슐화합니다.

Typography

다양한 OpenType 입력 체계 속성 집합에 대한 액세스를 제공합니다.

Underline

밑줄이 그은 텍스트 장식으로 콘텐츠를 렌더링하게 하는 인라인 수준 흐름 콘텐츠 요소입니다.

ZoomPercentageConverter

다른 형식으로 변환( DoubleZoom으로 사용)하기 위한 형식 변환기를 구현합니다.

인터페이스

Name Description
IDocumentPaginatorSource

실제 콘텐츠 페이지 매김을 수행하는 원본 개체를 정의합니다.

열거형

Name Description
LogicalDirection

지정된 위치(TextPointer)를 기준으로 텍스트 삽입, 검색 또는 탐색과 같은 특정 텍스트 작업을 수행할 논리적 방향을 지정합니다.

TextPointerContext

지정된 TextPointerLogicalDirection 인접한 콘텐츠의 범주를 결정합니다.

대리자

Name Description
GetPageCompletedEventHandler

구현하는 클래스 또는 다른 클래스의 FixedDocument 이벤트를 처리 GetPageCompleted 할 메서드를 DocumentPaginator나타냅니다.

GetPageNumberCompletedEventHandler

또는 FlowDocument.의 이벤트를 처리 GetPageNumberCompleted 할 메서드를 FixedDocument나타냅니다.

GetPageRootCompletedEventHandler

클래스의 이벤트를 처리 GetPageRootCompleted 할 메서드를 PageContent 나타냅니다.

PagesChangedEventHandler

이벤트를 처리할 메서드를 PagesChanged 나타냅니다.

PaginationProgressEventHandler

이벤트를 처리할 메서드를 PaginationProgress 나타냅니다.