StructuredDocumentTagRangeStart

StructuredDocumentTagRangeStart

ภาพรวม

StructuredDocumentTagRangeStart คือคลาสใน Aspose.Words FOSS สำหรับ .NET. สืบทอดจาก: Node, IEnumerable<Node>, IStructuredDocumentTag.

แสดงถึงจุดเริ่มต้นของแท็กเอกสารแบบโครงสร้างที่มีช่วงซึ่งรับเนื้อหาหลายส่วน.

คลาสนี้ให้ 16 เมธอดสำหรับทำงานกับอ็อบเจ็กต์ StructuredDocumentTagRangeStart ในโปรแกรม .NET. เมธอดที่มีรวมถึง: Accept, AppendChild, Clone, GetAncestor, GetAncestorOf, GetChildNodes, GetEnumerator, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove และเมธอดเพิ่มเติมอีก 4 รายการ. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.Words FOSS สำหรับ .NET. พร็อพเพอร์ตี: Appearance, Color, CustomNodeId, Document, Id, IsComposite และอีก 21 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
NodeTypeNodeTypeอ่านส่งคืน StructuredDocumentTagRangeStart.
LastChildNodeอ่านดึงลูกสุดท้ายในช่วง stdContent.
LevelMarkupLevelอ่านรับระดับที่ช่วงเริ่มต้นแท็กเอกสารเชิงโครงสร้างนี้ปรากฏในต้นไม้ของเอกสาร.
SdtTypeSdtTypeอ่านรับประเภทของแท็กเอกสารที่มีโครงสร้างนี้.
ColorSystem.Drawing.Colorอ่าน/เขียนรับหรือกำหนดสีของ structured document tag.
Idintอ่านระบุ Id ตัวเลขที่เป็นเอกลักษณ์และอ่านอย่างเดียวที่คงอยู่สำหรับแท็กเอกสารโครงสร้างนี้.
LockContentControlboolอ่าน/เขียนเมื่อกำหนดเป็น true, คุณสมบัตินี้จะห้ามผู้ใช้ไม่ให้ลบ structured document tag นี้.
LockContentsboolอ่าน/เขียนเมื่อกำหนดเป็น true, คุณสมบัตินี้จะห้ามผู้ใช้ไม่ให้แก้ไขเนื้อหาของ structured document tag นี้.
IsShowingPlaceholderTextboolอ่าน/เขียนระบุว่าเนื้อหาของ structured document tag นี้จะถูกตีความว่าเป็นข้อความตัวแทน (แทนข้อความทั่วไปภายใน structured document tag) หรือไม่.
PlaceholderBuildingBlockอ่านดึง BuildingBlock ที่มีข้อความตัวแทนซึ่งควรแสดงเมื่อเนื้อหา run ของแท็กเอกสารโครงสร้างนี้ว่างเปล่า, องค์ประกอบ XML ที่แมปไว้ที่เกี่ยวข้องเป็นค่าว่างตามที่ระบุผ่านองค์ประกอบ XmlMapping หรือองค์ประกอบ IsShowingPlaceholderText เป็นจริง.
PlaceholderNamestringอ่าน/เขียนดึงหรือกำหนดชื่อของ BuildingBlock ที่มีข้อความตัวแทน.
Tagstringอ่าน/เขียนระบุแท็กที่เชื่อมโยงกับโหนดแท็กของเอกสารโครงสร้างปัจจุบัน.
Titlestringอ่าน/เขียนระบุชื่อที่เป็นมิตรที่เชื่อมโยงกับแท็กเอกสารโครงสร้างนี้.
WordOpenXMLstringอ่านรับสตริงที่แสดงถึง XML ที่อยู่ภายในโหนดในรูปแบบ FlatOpc.
WordOpenXMLMinimalstringอ่านรับสตริงที่เป็นตัวแทนของ XML ที่อยู่ภายในโหนดในรูปแบบ FlatOpc.
AppearanceSdtAppearanceอ่าน/เขียนรับหรือกำหนดลักษณะการแสดงผลของ structured document tag.
XmlMappingXmlMappingอ่านรับอ็อบเจ็กต์ที่เป็นตัวแทนของการแมปช่วงแท็กของเอกสารที่มีโครงสร้างนี้ไปยังข้อมูล XML ในส่วน XML ที่กำหนดเองของเอกสารปัจจุบัน.
RangeEndStructuredDocumentTagRangeEndอ่านระบุจุดสิ้นสุดของช่วงหาก StructuredDocumentTag เป็นแท็กเอกสารโครงสร้างที่มีช่วง.
ParentNodeCompositeNodeอ่านดึงพาเรนต์โดยตรงของโหนดนี้.
DocumentDocumentBaseอ่านรับเอกสารที่โหนดนี้เป็นส่วนของ.
PreviousSiblingNodeอ่านรับโหนดที่อยู่ก่อนหน้าโหนดนี้โดยตรง.
NextSiblingNodeอ่านรับโหนดที่อยู่ถัดจากโหนดนี้โดยทันที.
IsCompositeboolอ่านคืนค่า true หากโหนดนี้สามารถบรรจุโหนดอื่นได้.
RangeRangeอ่านคืนค่าอ็อบเจ็กต์ Range ที่แสดงส่วนของเอกสารที่อยู่ภายในโหนดนี้.
CustomNodeIdintอ่าน/เขียนระบุตัวระบุโหนดแบบกำหนดเอง.
IsMultiSectionboolอ่านคืนค่า true หากอินสแตนซ์นี้เป็นแท็กเอกสารที่มีโครงสร้างแบบช่วง (หลายส่วน).
NodeNodeอ่านคืนค่าอ็อบเจกต์ Node ที่ implements อินเทอร์เฟซนี้.

วิธีการ

ลายเซ็นคำอธิบาย
StructuredDocumentTagRangeStart(doc: DocumentBase, type: SdtType)เริ่มต้นอินสแตนซ์ใหม่ของคลาส Structured document tag range start.
GetChildNodes(nodeType: NodeType, isDeep: bool)คืนค่าคอลเลกชันแบบเรียลไทม์ของโหนดลูกที่ตรงกับประเภทที่ระบุ.
Accept(visitor: DocumentVisitor)เรียก Accept(visitor) บนอินสแตนซ์ StructuredDocumentTagRangeStart นี้.
GetEnumerator()ให้การสนับสนุนการทำซ้ำแบบ for each สำหรับโหนดลูกของโหนดนี้.
AppendChild(newChild: Node)เพิ่มโหนดที่ระบุไปยังส่วนท้ายของช่วง stdContent.
RemoveAllChildren()ลบโหนดทั้งหมดระหว่างโหนดเริ่มต้นของช่วงนี้และโหนดสิ้นสุดของช่วง.
RemoveSelfOnly()ลบโหนดเริ่มต้นของช่วงนี้และโหนดสิ้นสุดที่เหมาะสมของแท็กเอกสารที่มีโครงสร้าง แต่คงเนื้อหาของมันไว้ในต้นไม้เอกสาร.
Clone(isCloneChildren: bool)คุณควรใช้การโอเวอร์โหลด Clone(bool, INodeCloningListener) เมื่อการทำสำเนาโหนดเป็นส่วนหนึ่งของกระบวนการทำสำเนาโหนดอื่น (โดยทั่วไปเป็นโหนดเชิงประกอบ).
GetText()ดึงข้อความของโหนดนี้และของโหนดลูกทั้งหมด.
GetAncestor(ancestorType: Type)รับบรรพบุรุษแรกของประเภทวัตถุที่ระบุ.
GetAncestorOf()เรียก GetAncestorOf บนอินสแตนซ์ StructuredDocumentTagRangeStart นี้.
Remove()ลบตัวเองออกจากพาเรนต์.
NextPreOrder(rootNode: Node)ดึงโหนดถัดไปตามอัลกอริธึมการท่องต้นไม้แบบพรีออร์เดอร์.
PreviousPreOrder(rootNode: Node)รับโหนดก่อนหน้าตามอัลกอริทึมการท่องต้นไม้แบบ pre-order.
ToString(saveFormat: SaveFormat)ส่งออกเนื้อหาของโหนดเป็นสตริงในรูปแบบที่ระบุ.
NodeTypeToString(nodeType: NodeType)เมธอดอรรถประโยชน์ที่แปลงค่า enum ของประเภทโหนดเป็นสตริงที่เป็นมิตรต่อผู้ใช้.

ดูเพิ่มเติม

 ภาษาไทย