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 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
NodeTypeNodeTypeอ่านคืนค่า GlossaryDocument.
BuildingBlocksBuildingBlockCollectionอ่านคืนคอลเลกชันที่มีประเภทซึ่งแสดงบล็อกการสร้างทั้งหมดในเอกสารอภิธานศัพท์.
FirstBuildingBlockBuildingBlockอ่านรับบล็อกการสร้างแรกในเอกสารสารานุกรม.
LastBuildingBlockBuildingBlockอ่านรับบล็อกการสร้างสุดท้ายในเอกสารอภิธานศัพท์.
DocumentDocumentBaseอ่านรับอินสแตนซ์นี้.
NodeChangingCallbackINodeChangingCallbackอ่าน/เขียนถูกเรียกเมื่อโหนดถูกแทรกหรือเอาออกในเอกสาร.
ResourceLoadingCallbackIResourceLoadingCallbackอ่าน/เขียนช่วยให้ควบคุมวิธีการโหลดทรัพยากรภายนอกได้.
FontInfosFontInfoCollectionอ่านให้การเข้าถึงคุณสมบัติของแบบอักษรที่ใช้ในเอกสารนี้.
StylesStyleCollectionอ่านส่งคืนคอลเลกชันของสไตล์ที่กำหนดในเอกสาร.
ListsListCollectionอ่านให้การเข้าถึงการจัดรูปแบบรายการที่ใช้ในเอกสาร.
WarningCallbackIWarningCallbackอ่าน/เขียนถูกเรียกในกระบวนการประมวลผลเอกสารหลายแบบเมื่อพบปัญหาที่อาจทำให้ข้อมูลหรือความแม่นยำของการจัดรูปแบบสูญหาย.
FootnoteSeparatorsFootnoteSeparatorCollectionอ่านให้การเข้าถึงตัวคั่นเชิงอรรถ/เชิงอรรถท้ายที่กำหนดไว้ในเอกสาร.
BackgroundShapeShapeอ่าน/เขียนรับหรือกำหนดรูปทรงพื้นหลังของเอกสาร.
PageColorColorอ่าน/เขียนรับหรือกำหนดสีหน้าของเอกสาร.
IsCompositeboolอ่านคืนค่า true เนื่องจากโหนดนี้สามารถมีโหนดย่อยได้.
HasChildNodesboolอ่านคืนค่า true หากโหนดนี้มีโหนดลูกอยู่.
FirstChildNodeอ่านรับบุตรแรกของโหนด.
LastChildNodeอ่านดึงโหนดลูกสุดท้ายของโหนด.
Countintอ่านรับจำนวนลูกโดยตรงของโหนดนี้.
ParentNodeCompositeNodeอ่านรับพาเรนต์โดยตรงของโหนดนี้.
PreviousSiblingNodeอ่านรับโหนดที่อยู่ก่อนหน้าโหนดนี้โดยตรง.
NextSiblingNodeอ่านรับโหนดที่ตามมาทันทีหลังจากโหนดนี้.
RangeRangeอ่านคืนค่าอ็อบเจ็กต์ Range ที่แทนส่วนของเอกสารที่อยู่ในโหนดนี้.
CustomNodeIdintอ่าน/เขียนระบุตัวระบุโหนดที่กำหนดเอง.

วิธีการ

ลายเซ็นคำอธิบาย
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 ของประเภทโหนดเป็นสตริงที่เป็นมิตรต่อผู้ใช้.

ดูเพิ่มเติม

 ภาษาไทย