InlineStory
InlineStory
ภาพรวม
InlineStory เป็นคลาสใน Aspose.Words FOSS สำหรับ .NET. สืบทอดจาก: CompositeNode, IInline, IStory.
คลาสฐานสำหรับโหนดระดับอินไลน์ที่สามารถบรรจุย่อหน้าและตารางได้.
คลาสนี้มีเมธอด 27 วิธีสำหรับทำงานกับอ็อบเจกต์ InlineStory ในโปรแกรม .NET. เมธอดที่มีรวมถึง: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator และเมธอดเพิ่มเติมอีก 15 วิธี. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.Words FOSS สำหรับ .NET. คุณสมบัติ: Count, CustomNodeId, Document, FirstChild, FirstParagraph, Font และอีก 17 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
StoryType | StoryType | อ่าน | คืนค่าประเภทของเรื่อง. |
ParentParagraph | Paragraph | อ่าน | ดึง Paragraph พาเรนท์ของโหนดนี้. |
FirstParagraph | Paragraph | อ่าน | รับย่อหน้าแรกของเรื่อง. |
LastParagraph | Paragraph | อ่าน | รับย่อหน้าสุดท้ายในเรื่อง. |
Paragraphs | ParagraphCollection | อ่าน | รับชุดของย่อหน้าที่เป็นลูกโดยตรงของเรื่อง. |
Tables | TableCollection | อ่าน | รับชุดของตารางที่เป็นลูกโดยตรงของเรื่อง. |
IsInsertRevision | bool | อ่าน | รับค่า is insert revision. |
IsDeleteRevision | bool | อ่าน | ดึงค่าการลบการแก้ไข. |
IsMoveFromRevision | bool | อ่าน | รับค่า is move จาก revision. |
IsMoveToRevision | bool | อ่าน | รับค่า is move to revision. |
Font | Font | อ่าน | ให้การเข้าถึงการจัดรูปแบบฟอนต์ของอักขระ anchor ของอ็อบเจ็กต์นี้. |
IsComposite | bool | อ่าน | คืนค่า true เนื่องจากโหนดนี้สามารถมีโหนดย่อยได้. |
HasChildNodes | bool | อ่าน | คืนค่า true หากโหนดนี้มีโหนดลูกใด ๆ. |
FirstChild | Node | อ่าน | รับโหนดลูกคนแรกของโหนด. |
LastChild | Node | อ่าน | ดึงโหนดย่อยสุดท้ายของโหนด. |
Count | int | อ่าน | รับจำนวนของลูกโดยตรงของโหนดนี้. |
NodeType | NodeType | อ่าน | รับประเภทของโหนดนี้. |
ParentNode | CompositeNode | อ่าน | รับพาเรนต์โดยตรงของโหนดนี้. |
Document | DocumentBase | อ่าน | รับเอกสารที่โหนดนี้เป็นส่วนหนึ่ง. |
PreviousSibling | Node | อ่าน | รับโหนดที่อยู่ก่อนโหนดนี้โดยตรง. |
NextSibling | Node | อ่าน | รับโหนดที่ตามมาทันทีหลังจากโหนดนี้. |
Range | Range | อ่าน | คืนอ็อบเจ็กต์ Range ที่ระบุส่วนของเอกสารซึ่งอยู่ในโหนดนี้. |
CustomNodeId | int | อ่าน/เขียน | ระบุตัวระบุโหนดแบบกำหนดเอง. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
EnsureMinimum() | หากโหนดลูกสุดท้ายไม่ใช่ย่อหน้า จะสร้างและผนวกย่อหน้าเปล่าหนึ่งรายการ. |
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) | คืนค่าดัชนีของโหนดลูกที่ระบุในอาร์เรย์โหนดลูก. |
AcceptStart(visitor: DocumentVisitor) | เมื่อทำการใช้งานในคลาสที่สืบทอด จะเรียกเมธอด VisitXXXStart ของผู้เยี่ยมชมเอกสารที่ระบุ. |
AcceptEnd(visitor: DocumentVisitor) | เมื่อทำการใช้งานในคลาสที่สืบทอด จะเรียกเมธอด VisitXXXEnd ของผู้เยี่ยมชมเอกสารที่ระบุ. |
CreateNavigator() | สร้างตัวนำทางที่สามารถใช้เพื่อสำรวจและอ่านโหนด. |
Clone(isCloneChildren: bool) | คุณควรใช้ overload Clone(bool, INodeCloningListener) เมื่อการทำสำเนาโหนดเป็นส่วนหนึ่งของกระบวนการทำสำเนาโหนดอื่น (โดยปกติเป็นโหนดคอมโพสิต). |
Accept(visitor: DocumentVisitor) | เรียก Accept(visitor) บนอินสแตนซ์ InlineStory นี้. |
GetAncestor(ancestorType: Type) | รับบรรพบุรุษแรกของประเภทวัตถุที่ระบุ. |
GetAncestorOf() | เรียก GetAncestorOf บนอินสแตนซ์ InlineStory นี้. |
Remove() | ลบตัวเองออกจากพาเรนท์. |
NextPreOrder(rootNode: Node) | ดึงโหนดถัดไปตามอัลกอริทึมการเดินต้นไม้แบบพรีออเดอร์. |
PreviousPreOrder(rootNode: Node) | ดึงโหนดก่อนหน้าตามอัลกอริทึมการเดินต้นไม้แบบพรีออเดอร์. |
ToString(saveFormat: SaveFormat) | ส่งออกเนื้อหาของโหนดเป็นสตริงในรูปแบบที่ระบุ. |
NodeTypeToString(nodeType: NodeType) | เมธอดยูทิลิตี้ที่แปลงค่าของ enum ประเภทโหนดเป็นสตริงที่เป็นมิตรต่อผู้ใช้. |