GlossaryDocument
GlossaryDocument
ภาพรวม
GlossaryDocument เป็นคลาสใน Aspose.Words FOSS สำหรับ .NET. สืบทอดจาก: DocumentBase.
แสดงถึงองค์ประกอบรากของเอกสารอภิธานศัพท์ภายในเอกสาร Word.
คลาสนี้มีเมธอด 28 รายการสำหรับทำงานกับอ็อบเจกต์ GlossaryDocument ในโปรแกรม .NET. เมธอดที่มีรวมถึง: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetBuildingBlock, GetChild, GetChildNodes, GetEnumerator, และเมธอดเพิ่มเติมอีก 16 รายการ. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.Words FOSS สำหรับ .NET. คุณสมบัติ: BackgroundShape, BuildingBlocks, Count, CustomNodeId, Document, FirstBuildingBlock, และอีก 18 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
NodeType | NodeType | อ่าน | คืนค่า GlossaryDocument. |
BuildingBlocks | BuildingBlockCollection | อ่าน | คืนคอลเลกชันที่มีประเภทซึ่งแสดงบล็อกการสร้างทั้งหมดในเอกสารอภิธานศัพท์. |
FirstBuildingBlock | BuildingBlock | อ่าน | รับบล็อกการสร้างแรกในเอกสารสารานุกรม. |
LastBuildingBlock | BuildingBlock | อ่าน | รับบล็อกการสร้างสุดท้ายในเอกสารอภิธานศัพท์. |
Document | DocumentBase | อ่าน | รับอินสแตนซ์นี้. |
NodeChangingCallback | INodeChangingCallback | อ่าน/เขียน | ถูกเรียกเมื่อโหนดถูกแทรกหรือเอาออกในเอกสาร. |
ResourceLoadingCallback | IResourceLoadingCallback | อ่าน/เขียน | ช่วยให้ควบคุมวิธีการโหลดทรัพยากรภายนอกได้. |
FontInfos | FontInfoCollection | อ่าน | ให้การเข้าถึงคุณสมบัติของแบบอักษรที่ใช้ในเอกสารนี้. |
Styles | StyleCollection | อ่าน | ส่งคืนคอลเลกชันของสไตล์ที่กำหนดในเอกสาร. |
Lists | ListCollection | อ่าน | ให้การเข้าถึงการจัดรูปแบบรายการที่ใช้ในเอกสาร. |
WarningCallback | IWarningCallback | อ่าน/เขียน | ถูกเรียกในกระบวนการประมวลผลเอกสารหลายแบบเมื่อพบปัญหาที่อาจทำให้ข้อมูลหรือความแม่นยำของการจัดรูปแบบสูญหาย. |
FootnoteSeparators | FootnoteSeparatorCollection | อ่าน | ให้การเข้าถึงตัวคั่นเชิงอรรถ/เชิงอรรถท้ายที่กำหนดไว้ในเอกสาร. |
BackgroundShape | Shape | อ่าน/เขียน | รับหรือกำหนดรูปทรงพื้นหลังของเอกสาร. |
PageColor | Color | อ่าน/เขียน | รับหรือกำหนดสีหน้าของเอกสาร. |
IsComposite | bool | อ่าน | คืนค่า true เนื่องจากโหนดนี้สามารถมีโหนดย่อยได้. |
HasChildNodes | bool | อ่าน | คืนค่า true หากโหนดนี้มีโหนดลูกอยู่. |
FirstChild | Node | อ่าน | รับบุตรแรกของโหนด. |
LastChild | Node | อ่าน | ดึงโหนดลูกสุดท้ายของโหนด. |
Count | int | อ่าน | รับจำนวนลูกโดยตรงของโหนดนี้. |
ParentNode | CompositeNode | อ่าน | รับพาเรนต์โดยตรงของโหนดนี้. |
PreviousSibling | Node | อ่าน | รับโหนดที่อยู่ก่อนหน้าโหนดนี้โดยตรง. |
NextSibling | Node | อ่าน | รับโหนดที่ตามมาทันทีหลังจากโหนดนี้. |
Range | Range | อ่าน | คืนค่าอ็อบเจ็กต์ Range ที่แทนส่วนของเอกสารที่อยู่ในโหนดนี้. |
CustomNodeId | int | อ่าน/เขียน | ระบุตัวระบุโหนดที่กำหนดเอง. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
Accept(visitor: DocumentVisitor) | เรียก VisitGlossaryDocumentStart, จากนั้นเรียก Accept สำหรับโหนดลูกทั้งหมดของโหนดนี้และในที่สุดเรียก VisitGlossaryDocumentEnd. |
AcceptStart(visitor: DocumentVisitor) | รับ visitor เพื่อเยี่ยมชมจุดเริ่มต้นของเอกสารอภิธานศัพท์. |
AcceptEnd(visitor: DocumentVisitor) | รับผู้เยี่ยมชมเพื่อเยี่ยมชมส่วนท้ายของเอกสารอภิธานศัพท์. |
GetBuildingBlock(gallery: BuildingBlockGallery, category: string, name: string) | ค้นหาบล็อกการสร้างโดยใช้แกลเลอรี, หมวดหมู่และชื่อที่ระบุ. |
ImportNode(srcNode: Node, isImportChildren: bool) | นำเข้าน็อดจากเอกสารอื่นไปยังเอกสารปัจจุบัน. |
GetText() | รับข้อความของโหนดนี้และของโหนดลูกทั้งหมด. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | คืนคอลเลกชันของโหนดลูกที่ตรงกับประเภทที่ระบุ. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | คืนโหนดลูกลำดับที่ N ที่ตรงกับประเภทที่ระบุ. |
SelectNodes(xpath: string) | เลือกรายการโหนดที่ตรงกับนิพจน์ XPath. |
SelectSingleNode(xpath: string) | เลือกโหนดแรกที่ตรงกับนิพจน์ XPath. |
GetEnumerator() | ให้การสนับสนุนการทำซ้ำแบบ for each บนโหนดลูกของโหนดนี้. |
AppendChild(newChild: T) | เพิ่มโหนดที่ระบุไปยังส่วนท้ายของรายการโหนดลูกสำหรับโหนดนี้. |
PrependChild(newChild: T) | เพิ่มโหนดที่ระบุไปยังส่วนต้นของรายการโหนดลูกสำหรับโหนดนี้. |
InsertAfter(newChild: T, refChild: Node) | แทรกโหนดที่ระบุทันทีหลังจากโหนดอ้างอิงที่ระบุ. |
InsertBefore(newChild: T, refChild: Node) | แทรกโหนดที่ระบุทันทีก่อนโหนดอ้างอิงที่ระบุ. |
RemoveChild(oldChild: T) | ลบโหนดลูกที่ระบุออก. |
RemoveAllChildren() | ลบโหนดลูกทั้งหมดของโหนดปัจจุบันออก. |
RemoveSmartTags() | ลบโหนดลูกหลาน SmartTag ทั้งหมดของโหนดปัจจุบันออก. |
IndexOf(child: Node) | คืนดัชนีของโหนดลูกที่ระบุในอาเรย์โหนดลูก. |
CreateNavigator() | สร้าง navigator ที่สามารถใช้เพื่อสำรวจและอ่านโหนดได้. |
Clone(isCloneChildren: bool) | คุณควรใช้การ overload Clone(bool, INodeCloningListener) เมื่อการทำสำเนาโหนดเป็นส่วนหนึ่งของการทำสำเนาโหนดอื่น (โดยทั่วไปเป็นโหนดแบบคอมโพสิต). |
GetAncestor(ancestorType: Type) | ดึงพ่อแม่ระดับแรกของประเภทวัตถุที่ระบุ. |
GetAncestorOf() | เรียก GetAncestorOf บนอินสแตนซ์ GlossaryDocument นี้. |
Remove() | ลบตัวเองออกจากพาเรนต์. |
NextPreOrder(rootNode: Node) | รับโหนดถัดไปตามอัลกอริทึมการท่องต้นไม้แบบ pre-order. |
PreviousPreOrder(rootNode: Node) | รับโหนดก่อนหน้าตามอัลกอริทึมการท่องต้นไม้แบบ pre-order. |
ToString(saveFormat: SaveFormat) | ส่งออกเนื้อหาของโหนดเป็นสตริงในรูปแบบที่ระบุ. |
NodeTypeToString(nodeType: NodeType) | เมธอดยูทิลิตี้ที่แปลงค่า enum ของประเภทโหนดเป็นสตริงที่เป็นมิตรต่อผู้ใช้. |