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 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
NodeType | NodeType | อ่าน | ส่งคืน StructuredDocumentTagRangeStart. |
LastChild | Node | อ่าน | ดึงลูกสุดท้ายในช่วง stdContent. |
Level | MarkupLevel | อ่าน | รับระดับที่ช่วงเริ่มต้นแท็กเอกสารเชิงโครงสร้างนี้ปรากฏในต้นไม้ของเอกสาร. |
SdtType | SdtType | อ่าน | รับประเภทของแท็กเอกสารที่มีโครงสร้างนี้. |
Color | System.Drawing.Color | อ่าน/เขียน | รับหรือกำหนดสีของ structured document tag. |
Id | int | อ่าน | ระบุ Id ตัวเลขที่เป็นเอกลักษณ์และอ่านอย่างเดียวที่คงอยู่สำหรับแท็กเอกสารโครงสร้างนี้. |
LockContentControl | bool | อ่าน/เขียน | เมื่อกำหนดเป็น true, คุณสมบัตินี้จะห้ามผู้ใช้ไม่ให้ลบ structured document tag นี้. |
LockContents | bool | อ่าน/เขียน | เมื่อกำหนดเป็น true, คุณสมบัตินี้จะห้ามผู้ใช้ไม่ให้แก้ไขเนื้อหาของ structured document tag นี้. |
IsShowingPlaceholderText | bool | อ่าน/เขียน | ระบุว่าเนื้อหาของ structured document tag นี้จะถูกตีความว่าเป็นข้อความตัวแทน (แทนข้อความทั่วไปภายใน structured document tag) หรือไม่. |
Placeholder | BuildingBlock | อ่าน | ดึง BuildingBlock ที่มีข้อความตัวแทนซึ่งควรแสดงเมื่อเนื้อหา run ของแท็กเอกสารโครงสร้างนี้ว่างเปล่า, องค์ประกอบ XML ที่แมปไว้ที่เกี่ยวข้องเป็นค่าว่างตามที่ระบุผ่านองค์ประกอบ XmlMapping หรือองค์ประกอบ IsShowingPlaceholderText เป็นจริง. |
PlaceholderName | string | อ่าน/เขียน | ดึงหรือกำหนดชื่อของ BuildingBlock ที่มีข้อความตัวแทน. |
Tag | string | อ่าน/เขียน | ระบุแท็กที่เชื่อมโยงกับโหนดแท็กของเอกสารโครงสร้างปัจจุบัน. |
Title | string | อ่าน/เขียน | ระบุชื่อที่เป็นมิตรที่เชื่อมโยงกับแท็กเอกสารโครงสร้างนี้. |
WordOpenXML | string | อ่าน | รับสตริงที่แสดงถึง XML ที่อยู่ภายในโหนดในรูปแบบ FlatOpc. |
WordOpenXMLMinimal | string | อ่าน | รับสตริงที่เป็นตัวแทนของ XML ที่อยู่ภายในโหนดในรูปแบบ FlatOpc. |
Appearance | SdtAppearance | อ่าน/เขียน | รับหรือกำหนดลักษณะการแสดงผลของ structured document tag. |
XmlMapping | XmlMapping | อ่าน | รับอ็อบเจ็กต์ที่เป็นตัวแทนของการแมปช่วงแท็กของเอกสารที่มีโครงสร้างนี้ไปยังข้อมูล XML ในส่วน XML ที่กำหนดเองของเอกสารปัจจุบัน. |
RangeEnd | StructuredDocumentTagRangeEnd | อ่าน | ระบุจุดสิ้นสุดของช่วงหาก StructuredDocumentTag เป็นแท็กเอกสารโครงสร้างที่มีช่วง. |
ParentNode | CompositeNode | อ่าน | ดึงพาเรนต์โดยตรงของโหนดนี้. |
Document | DocumentBase | อ่าน | รับเอกสารที่โหนดนี้เป็นส่วนของ. |
PreviousSibling | Node | อ่าน | รับโหนดที่อยู่ก่อนหน้าโหนดนี้โดยตรง. |
NextSibling | Node | อ่าน | รับโหนดที่อยู่ถัดจากโหนดนี้โดยทันที. |
IsComposite | bool | อ่าน | คืนค่า true หากโหนดนี้สามารถบรรจุโหนดอื่นได้. |
Range | Range | อ่าน | คืนค่าอ็อบเจ็กต์ Range ที่แสดงส่วนของเอกสารที่อยู่ภายในโหนดนี้. |
CustomNodeId | int | อ่าน/เขียน | ระบุตัวระบุโหนดแบบกำหนดเอง. |
IsMultiSection | bool | อ่าน | คืนค่า true หากอินสแตนซ์นี้เป็นแท็กเอกสารที่มีโครงสร้างแบบช่วง (หลายส่วน). |
Node | Node | อ่าน | คืนค่าอ็อบเจกต์ 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 ของประเภทโหนดเป็นสตริงที่เป็นมิตรต่อผู้ใช้. |