directory_entry
Overview
directory_entry là một cấu trúc trong Aspose.Email FOSS cho C++.
Description
directory_entry là một lớp học trong thư viện FOSS cho C++ mà trình bày 3 phương pháp và 14 thuộc tính để sử dụng lập trình.
Khả năng cơ bản bao gồm: std::uint32_t; std::string; std::uint16_t.Các hoạt động này cho phép các nhà phát triển tích hợp chức năng directory_entry trực tiếp vào ứng dụng C++.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
stream_id | std::uint32_t | Đọc / viết | Giữ ID của dòng liên kết |
name | std::string | Đọc / viết | Lưu tên vào như một string |
directory_entry_name_length | std::uint16_t | Đọc / viết | Gửi chiều dài của tên nhập khẩu |
object_type | directory_object_type | Đọc / viết | Chỉ định loại đối tượng thư mục (ví dụ: lưu trữ, dòng) |
color_flag | directory_color_flag | Đọc / viết | Lưu trữ lá cờ màu cây đỏ-màu cho việc nhập cảnh |
left_sibling_id | std::uint32_t | Đọc / viết | - Có ID của bên trái anh em nhập khẩu |
right_sibling_id | std::uint32_t | Đọc / viết | - Có ID của nhập cảnh anh em đúng |
child_id | std::uint32_t | Đọc / viết | giữ ID của trẻ nhập cảnh |
clsid | std::array<std::uint8_t, 16> | Đọc / viết | Lưu trữ ID lớp 16-bit cho nhập khẩu |
state_bits | std::uint32_t | Đọc / viết | - Có lá cờ quốc gia cho việc nhập cảnh |
creation_time | std::uint64_t | Đọc / viết | Ghi lại thời gian tạo của entry |
modified_time | std::uint64_t | Đọc / viết | Ghi lại thời gian sửa đổi cuối cùng của bản nhập khẩu |
starting_sector_location | std::uint32_t | Đọc / viết | Gửi chỉ số lĩnh vực đầu tiên của dữ liệu nhập khẩu |
stream_size | std::uint64_t | Đọc / viết | Chỉ số kích thước trong byte của dữ liệu dòng |
Methods
| Signature | Description |
|---|---|
is_storage() → bool | Trả lại đúng nếu nhập đại diện cho một đối tượng lưu trữ |
is_stream() → bool | Trở lại đúng nếu nhập đại diện cho một đối tượng dòng chảy |
is_root() → bool | Trở lại đúng nếu nhập là gốc của cây thư mục |