System.Windows.Documents.DocumentStructures 네임스페이스

섹션, 단락, 그림, 글머리 기호 또는 번호 매기기 목록 및 테이블의 측면에서 구조 XpsDocument 체를 설명하는 클래스를 제공합니다.

클래스

Name Description
BlockElement

사용하지 마세요.

FigureStructure

문서의 드로잉, 차트 또는 다이어그램을 나타냅니다.

ListItemStructure

목록 또는 개요의 항목을 나타냅니다.

ListStructure

문서의 항목 목록을 나타냅니다.

NamedElement

에 있는 요소의 계층 구조 내의 요소를 식별합니다 FixedPage.

ParagraphStructure

문서의 단락을 나타냅니다.

SectionStructure

문서의 콘텐츠 섹션을 나타냅니다.

SemanticBasicElement

XPS(XML Paper Specification) 문서의 태그에 있는 XML 요소입니다.

StoryBreak

하나 이상의 StoryFragment 요소로 구성된 스토리의 시작 또는 끝을 식별합니다.

StoryFragment

XPS 문서 내의 텍스트 영역 전체 또는 일부를 나타냅니다.

StoryFragments

하나 이상의 StoryFragment 요소 집합을 나타냅니다.

TableCellStructure

표의 셀을 나타냅니다.

TableRowGroupStructure

테이블에 있는 하나 이상의 행 집합을 나타냅니다.

TableRowStructure

표에 있는 하나 이상의 셀 행을 나타냅니다.

TableStructure

문서의 표를 나타냅니다.

설명

XPS 문서의 서식 및 레이아웃을 사용하면 단락, 표 및 목록과 같은 의미 체계 형식으로 콘텐츠의 여러 부분이 동작할 수 있습니다. 인간은 모양에서 콘텐츠의 의미 체계 구조를 인식할 수 있습니다. 그러나 태그의 실제 형식과 레이아웃은 실제 의미 체계 요소를 명시적으로 식별하지 않습니다. 문서 조직을 프로그래밍 방식으로 이해할 수 있도록 System.Windows.Documents.DocumentStructures 네임스페이스는 의미 체계 부분으로 문서를 정의하는 데 사용할 수 있는 구조 요소를 제공합니다.

XPS 문서의 각 페이지에는 FixedPage 위치 텍스트 실행 및 그래픽의 형태로 콘텐츠를 정의하는 요소가 포함되어 있습니다. 문서 구조 요소를 사용하면 XPS 문서의 페이지를 구역, 단락, 목록, 그림 및 표 형식으로 페이지의 구조를 정의하는 요소와 연결할 StoryFragment 수도 있습니다. 이 NamedElement 클래스는 문서 태그의 콘텐츠와 구조 부분 간의 연결을 정의하는 데 사용됩니다. A NamedElement 는 페이지의 계층 구조에 있는 StoryFragment 표 셀 또는 글머리 기호 목록 항목과 같은 구조적 요소의 자식입니다. A NamedElement 는 동일한 페이지의 계층 구조에서 FixedPage 항목을 식별합니다. 참조하는 항목은 구조적 요소의 내용입니다.

XPS 문서를 만드는 애플리케이션은 구조적 태그를 포함할 필요는 없지만 문서 구조 요소를 사용하면 응용 프로그램에서 문서 내용에 액세스하고 사용할 수 있는 유연성이 향상됩니다.

XPS 문서의 구조 요소에 대한 자세한 내용은 Ecma International에서 다운로드할 수 있는 XPS(XML Paper Specification)의 9장 및 부록 E를 참조하세요.

추가 정보