DirectoryEntry
Přehled
DirectoryEntry je třída v Aspose.Email pro Python.
Záznam adresáře pevné velikosti pro jeden objekt úložiště/proud a jeho linky do stromu.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
stream_id | StreamId | Čtěte. | Uložení StreamId , které jedinečně identifikuje tok příspěvku. |
name | str | Čtěte. | Obsahuje Unicode jméno položky adresáře. |
directory_entry_name_length | int | Čtěte. | Zde je délka jména položky v znaků. |
object_type | DirectoryObjectType | Čtěte. | Uveďte DirectoryObjectType položky (např. ukládání, tok) |
color_flag | DirectoryColorFlag | Čtěte. | Drží DirectoryColorFlag používaný pro vyvážení červené-černé stromy. |
left_sibling_id | StreamId | Čtěte. | Uložení StreamId levé sourozence v stromu. |
right_sibling_id | StreamId | Čtěte. | |
child_id | StreamId | Čtěte. | Obsahuje StreamId prvního dítěte záznamu, pokud existuje. |
clsid | bytes | Čtěte. | Uložení identifikačního kódu třídy 16 bajtů spojeného s položkou |
state_bits | int | Čtěte. | Obsahuje vlajky státu definované pro záznam adresáře. |
creation_time | FileTime | Čtěte. | Zapište FileTime , kdy byl záznam vytvořen. |
modified_time | FileTime | Čtěte. | Zapište FileTime poslední změny položky. |
starting_sector_location | SectorNumber | Čtěte. | Uveďte první číslo sektoru údajů v položce. |
stream_size | int | Čtěte. | Zde je velikost v bajtů datového proudu příspěvku. |
Metody
| Podpis: | Popis: |
|---|---|
is_storage() → bool | Vrátí Pravda , pokud je záznam ukládán jako objekt úložiště . |
is_stream() → bool | Vrátí True , pokud je záznam představovat objekt proudu . |
is_root() → bool | Vrátí správné , pokud je záznam kořenem hierarchie CFB . |