รีเคิร์ด THPDFPortfolioFolderInfo
บรรยายโฟลเดอร์ portfolio หนึ่งตัว: path, ชื่อที่แสดง, คำอธิบาย และจำนวนโฟลเดอร์ลูกโดยตรง
การประกาศ
THPDFPortfolioFolderInfo= record
Path: AnsiString;
DisplayName: AnsiString;
Description: AnsiString;
ChildCount: Integer;
end;
ยูนิต
HPDFDoc
ฟิลด์
| ฟิลด์ | วัตถุประสงค์ |
|---|---|
Path | path ของโฟลเดอร์ตรงตามที่ขอ ตรงกับรายการ /Path ใน dictionary โฟลเดอร์ของ collection |
DisplayName | ค่าของรายการ /Name ของโฟลเดอร์ ที่ viewer ที่รู้จัก portfolio จะแสดงให้ |
Description | ค่าของรายการ /Desc ของโฟลเดอร์ จะว่างถ้าสร้างโฟลเดอร์โดยไม่ใส่คำอธิบาย |
ChildCount | จำนวนโฟลเดอร์ที่ /ParentPath ชี้มาที่ path ของโฟลเดอร์นี้ |
หมายเหตุการใช้งาน
- เติมค่าด้วย
GetPortfolioFolderInfoซึ่งคืน false และทิ้ง record ค่าเริ่มต้นไว้เมื่อ path ไม่มีอยู่จริง ChildCountนับเฉพาะโฟลเดอร์ลูกโดยตรงเท่านั้น ถ้าจะไล่ทั้ง subtree ต้องเดินเข้าแต่ละ path ลูกต่อ- สร้างโฟลเดอร์ด้วย
AddPortfolioFolderซึ่งจำเป็นว่าโฟลเดอร์แม่ต้องมีอยู่ก่อนในกรณี path ซ้อนกัน