IStructuredDocumentTag
IStructuredDocumentTag
ภาพรวม
IStructuredDocumentTag เป็นอินเทอร์เฟซใน Aspose.Words FOSS สำหรับ .NET.
อินเทอร์เฟซเพื่อกำหนดข้อมูลร่วมสำหรับ StructuredDocumentTag และ StructuredDocumentTagRangeStart.
อินเทอร์เฟซนี้ให้ 2 เมธอดสำหรับทำงานกับอ็อบเจ็กต์ IStructuredDocumentTag ในโปรแกรม .NET. เมธอดที่มีให้รวมถึง: GetChildNodes, RemoveSelfOnly. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.Words FOSS สำหรับ .NET. คุณสมบัติ: Appearance, Color, Id, IsMultiSection, IsShowingPlaceholderText, Level, และอีก 10 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
IsMultiSection | bool | อ่าน | คืนค่า true หากอินสแตนซ์นี้เป็นแท็กเอกสารที่มีโครงสร้างแบบช่วง (หลายส่วน). |
Node | Node | อ่าน | คืนค่าอ็อบเจกต์ Node ที่ implements อินเทอร์เฟซนี้. |
Id | int | อ่าน | ระบุ Id ตัวเลขแบบคงที่แบบอ่าน-อย่างเดียวที่เป็นเอกลักษณ์สำหรับ SDT นี้. |
Tag | string | อ่าน/เขียน | ระบุแท็กที่เชื่อมโยงกับโหนด SDT ปัจจุบัน. |
Title | string | อ่าน/เขียน | ระบุชื่อที่เป็นมิตรซึ่งเชื่อมโยงกับ SDT นี้. |
Placeholder | BuildingBlock | อ่าน | ดึง BuildingBlock ที่มีข้อความตัวแทนซึ่งควรแสดงเมื่อเนื้อหา SDT run นี้ว่างเปล่า, องค์ประกอบ XML ที่แมปไว้ที่สัมพันธ์กันเป็นค่าว่างตามที่ระบุผ่านองค์ประกอบ XmlMapping หรือเมื่อองค์ประกอบ IsShowingPlaceholderText เป็นจริง. |
PlaceholderName | string | อ่าน/เขียน | ดึงหรือกำหนดชื่อของ BuildingBlock ที่มีข้อความตัวแทน. |
Appearance | SdtAppearance | อ่าน/เขียน | รับหรือกำหนดรูปลักษณ์ของแท็กเอกสารที่มีโครงสร้าง. |
IsShowingPlaceholderText | bool | อ่าน/เขียน | ระบุว่าข้อมูลของ SDT นี้ควรถูกตีความว่าเป็นข้อความตัวแทน (ต่างจากข้อความปกติภายใน SDT) หรือไม่. |
Level | MarkupLevel | อ่าน | รับระดับที่ SDT นี้ปรากฏอยู่ในโครงสร้างต้นไม้ของเอกสาร. |
SdtType | SdtType | อ่าน | รับประเภทของแท็กเอกสารโครงสร้างนี้. |
LockContentControl | bool | อ่าน/เขียน | เมื่อกำหนดเป็น true, คุณสมบัตินี้จะห้ามผู้ใช้ไม่ให้ลบ SDT นี้. |
LockContents | bool | อ่าน/เขียน | เมื่อกำหนดเป็น true, คุณสมบัตินี้จะห้ามผู้ใช้ไม่ให้แก้ไขเนื้อหาใน SDT นี้. |
Color | System.Drawing.Color | อ่าน/เขียน | รับหรือกำหนดสีของแท็กเอกสารเชิงโครงสร้าง. |
XmlMapping | XmlMapping | อ่าน | รับอ็อบเจ็กต์ที่แสดงการแมปของแท็กเอกสารโครงสร้างนี้ไปยังข้อมูล XML ในส่วน XML แบบกำหนดเองของเอกสารปัจจุบัน. |
WordOpenXML | string | อ่าน | รับสตริงที่แสดง XML ที่อยู่ภายในโหนดในรูปแบบ FlatOpc. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
RemoveSelfOnly() | ลบโหนด SDT นี้ออกเพียงอย่างเดียว แต่ยังคงเนื้อหาภายในโหนดนั้นไว้ในต้นไม้ของเอกสาร. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | ส่งคืนคอลเลกชันแบบไลฟ์ของโหนดลูกที่ตรงกับประเภทที่ระบุ. |