directory_entry

directory_entry

개요

directory_entry은(는) CPP용 Aspose.Email의 구조체입니다.

속성

이름유형액세스설명
stream_idstd::uint32_t읽기/쓰기CFB 구조 내 스트림의 숫자 식별자를 보유합니다.
namestd::string읽기/쓰기
directory_entry_name_lengthstd::uint16_t읽기/쓰기항목 이름의 길이를 문자 수로 나타냅니다
object_typedirectory_object_type읽기/쓰기열거형을 사용하여 항목의 유형(스토리지, 스트림 또는 루트)을 지정합니다
color_flagdirectory_color_flag읽기/쓰기항목에 대한 레드-블랙 트리 색상 플래그를 저장합니다
left_sibling_idstd::uint32_t읽기/쓰기트리에서 항목의 왼쪽 형제 ID를 포함합니다
right_sibling_idstd::uint32_t읽기/쓰기
child_idstd::uint32_t읽기/쓰기엔트리의 첫 번째 자식 노드 ID를 보유합니다
clsidstd::array<std::uint8_t, 16>읽기/쓰기
state_bitsstd::uint32_t읽기/쓰기CFB 사양에 정의된 상태 플래그 비트를 포함합니다
creation_timestd::uint64_t읽기/쓰기항목의 파일‑시스템 생성 타임스탬프를 기록합니다
modified_timestd::uint64_t읽기/쓰기항목의 마지막 수정 타임스탬프를 기록합니다
starting_sector_locationstd::uint32_t읽기/쓰기스트림 데이터의 첫 번째 섹터 인덱스를 나타냅니다
stream_sizestd::uint64_t읽기/쓰기스트림 데이터의 크기를 바이트 단위로 저장합니다

메서드

시그니처설명
is_storage() → bool엔트리가 저장 객체를 나타내면 true를 반환합니다
is_stream() → bool엔트리가 스트림 객체를 나타내면 true를 반환합니다
is_root() → bool엔트리가 CFB 파일의 루트 스토리지인 경우 true를 반환합니다

참조

 한국어