CfbDocument

CfbDocument

개요

CfbDocument은 메모리 내 복합 파일 바이너리 문서를 나타냅니다. 기존 CFB 파일을 열려면 정적 팩터리 메서드 FromFile, FromStream 또는 FromReader을 사용하고, CfbStorage 루트에서 새 문서를 만들려면 전체 생성자를 호출하십시오. Root 속성은 최상위 스토리지에 대한 접근을 제공하며, 이를 통해 전체 디렉터리 트리를 탐색할 수 있습니다.

생성자

시그니처설명
CfbDocument()CfbDocument 인스턴스를 생성합니다.
CfbDocument(root: CfbStorage, majorVersion: ushort, minorVersion: ushort, transactionSignatureNumber: uint)지정된 매개변수를 사용하여 새 CfbDocument을 생성합니다.

방법

SignatureDescription
FromReader(reader: CfbReader)열려 있는 CfbReader 인스턴스의 모든 항목을 읽어 CfbDocument을(를) 생성합니다.
FromFile(path: string)path에 있는 CFB 파일을 열고 새 CfbDocument을(를) 반환합니다.
FromStream(stream: Stream)stream에서 CFB 문서를 읽고 새 CfbDocument을(를) 반환합니다.

속성

NameTypeAccessDescription
RootCfbStorage읽기스트림 ID 0에 있는 루트 CfbStorage 항목; 모든 디렉터리 탐색의 시작점.
MajorVersionushort읽기파일 헤더에서 가져온 CFB 메이저 버전(512바이트 섹터는 3, 4096바이트 섹터는 4).
MinorVersionushort읽기파일 헤더에서 가져온 CFB 마이너 버전(사양에 따라 항상 0x003E).
TransactionSignatureNumberuint읽기CFB 헤더의 트랜잭션 서명 필드; 트랜잭션 파일에서만 0이 아님.

참조

 한국어