DirectoryEntry
개요
DirectoryEntry은 Aspose.Email FOSS에서 Python용 클래스입니다.
하나의 저장소/스트림 객체와 그 트리 링크에 대한 고정 크기 디렉터리 레코드.
이 클래스는 Python 프로그램에서 DirectoryEntry 객체를 작업하기 위한 3개의 메서드를 제공합니다. 사용 가능한 메서드에는 is_root, is_storage, is_stream가 포함됩니다. 모든 public 멤버는 Aspose.Email FOSS for Python 패키지를 설치한 후 any Python 애플리케이션에서 접근할 수 있습니다. 속성: child_id, clsid, color_flag, creation_time, directory_entry_name_length, left_sibling_id, 및 추가 8개.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
stream_id | StreamId | 읽기 | 스트림 ID를 가져옵니다. |
name | str | 읽기 | 이름을 가져옵니다. |
directory_entry_name_length | int | 읽기 | 디렉터리 항목 이름 길이를 가져옵니다. |
object_type | DirectoryObjectType | 읽기 | 객체 유형을 가져옵니다. |
color_flag | DirectoryColorFlag | 읽기 | 색 플래그를 가져옵니다. |
left_sibling_id | StreamId | 읽기 | 왼쪽 형제 ID를 가져옵니다. |
right_sibling_id | StreamId | 읽기 | 오른쪽 형제 ID를 가져옵니다. |
child_id | StreamId | 읽기 | 자식 ID를 가져옵니다. |
clsid | bytes | 읽기 | clsid를 가져옵니다. |
state_bits | int | 읽기 | 상태 비트를 가져옵니다. |
creation_time | FileTime | 읽기 | 생성 시간을 가져옵니다. |
modified_time | FileTime | 읽기 | 수정된 시간을 가져옵니다. |
starting_sector_location | SectorNumber | 읽기 | 시작 섹터 위치를 가져옵니다. |
stream_size | int | 읽기 | 스트림 크기를 가져옵니다. |
메서드
| 시그니처 | 설명 |
|---|---|
is_storage() → bool | 스토리지가 설정되어 있으면 true를 반환합니다. |
is_stream() → bool | 스트림이 설정되어 있으면 true를 반환합니다. |
is_root() → bool | 루트가 설정된 경우 true를 반환합니다. |