Paragraph
Paragraph
ภาพรวม
Paragraph เป็นคลาสใน Aspose.Words FOSS สำหรับ .NET. สืบทอดจาก: CompositeNode, IParaAttrSource, IRunAttrSource และอีก 1 รายการ.
แสดงถึงย่อหน้าของข้อความ.
คลาสนี้ให้ 35 เมธอดสำหรับการทำงานกับอ็อบเจ็กต์ Paragraph ในโปรแกรม .NET. เมธอดที่มีรวมถึง: Accept, AcceptEnd, AcceptStart, AppendChild, AppendField, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEffectiveTabStops และเมธอดเพิ่มเติมอีก 19 รายการ. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.Words FOSS สำหรับ .NET. คุณสมบัติ: BreakIsStyleSeparator, Count, CustomNodeId, Document, FirstChild, FrameFormat และอีก 26 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
NodeType | NodeType | อ่าน | คืนค่า Paragraph. |
ParentStory | Story | อ่าน | ดึงเรื่องระดับส่วนของพาเรนต์ที่อาจเป็น Body หรือ HeaderFooter. |
ParentSection | Section | อ่าน | ดึง Section พาเรนท์ของย่อหน้า. |
IsInCell | bool | อ่าน | True หากย่อหน้านี้เป็นลูกโดยตรงของ Cell; false มิฉะนั้น. |
IsEndOfCell | bool | อ่าน | True หากย่อหน้านี้เป็นย่อหน้าสุดท้ายใน Cell; false มิฉะนั้น. |
BreakIsStyleSeparator | bool | อ่าน | True ถ้าการแบ่งบรรทัดของย่อหน้านี้เป็นตัวแยกสไตล์. |
IsEndOfSection | bool | อ่าน | True ถ้าย่อหน้านี้เป็นย่อหน้าสุดท้ายใน Body (เรื่องหลัก) ของ Section; false หากไม่เป็นเช่นนั้น. |
IsEndOfHeaderFooter | bool | อ่าน | True ถ้าย่อหน้านี้เป็นย่อหน้าสุดท้ายใน HeaderFooter (เรื่องหลัก) ของ Section; false หากไม่เป็นเช่นนั้น. |
IsEndOfDocument | bool | อ่าน | จริงหากย่อหน้านี้เป็นย่อหน้าสุดท้ายในส่วนสุดท้ายของเอกสาร. |
ParagraphFormat | ParagraphFormat | อ่าน | ให้การเข้าถึงคุณสมบัติการจัดรูปแบบย่อหน้า. |
ListFormat | ListFormat | อ่าน | ให้การเข้าถึงคุณสมบัติการจัดรูปแบบรายการของย่อหน้า. |
FrameFormat | FrameFormat | อ่าน | ให้การเข้าถึงคุณสมบัติการจัดรูปแบบกรอบ. |
ListLabel | ListLabel | อ่าน | รับอ็อบเจกต์ ListLabel ที่ให้การเข้าถึงค่าการจัดลำดับรายการและการจัดรูปแบบสำหรับย่อหน้านี้. |
Runs | RunCollection | อ่าน | ให้การเข้าถึงคอลเลกชันที่กำหนดประเภทของชิ้นส่วนข้อความภายในย่อหน้า. |
ParagraphBreakFont | Font | อ่าน | ให้การเข้าถึงการจัดรูปแบบฟอนต์ของอักขระการแบ่งย่อหน้า. |
IsInsertRevision | bool | อ่าน | รับค่า is insert revision. |
IsDeleteRevision | bool | อ่าน | รับค่า is delete revision. |
IsMoveFromRevision | bool | อ่าน | รับค่า is move จาก revision. |
IsMoveToRevision | bool | อ่าน | รับค่า is move to revision. |
IsFormatRevision | bool | อ่าน | รับค่าการแก้ไขรูปแบบ is. |
IsListItem | bool | อ่าน | เป็นจริงเมื่อย่อหน้านั้นเป็นรายการในรายการแบบสัญลักษณ์หรือรายการลำดับเลขในฉบับต้นฉบับ. |
IsComposite | bool | อ่าน | คืนค่า true เนื่องจากโหนดนี้สามารถมีโหนดย่อยได้. |
HasChildNodes | bool | อ่าน | คืนค่า true หากโหนดนี้มีโหนดย่อยใด ๆ. |
FirstChild | Node | อ่าน | รับลูกแรกของโหนด. |
LastChild | Node | อ่าน | รับโหนดลูกสุดท้ายของโหนด. |
Count | int | อ่าน | รับจำนวนลูกโดยตรงของโหนดนี้. |
ParentNode | CompositeNode | อ่าน | รับพาเรนท์โดยตรงของโหนดนี้. |
Document | DocumentBase | อ่าน | รับเอกสารที่โหนดนี้เป็นส่วนหนึ่ง. |
PreviousSibling | Node | อ่าน | รับโหนดที่อยู่ก่อนหน้าโหนดนี้โดยตรง. |
NextSibling | Node | อ่าน | รับโหนดที่ตามมาทันทีหลังจากโหนดนี้. |
Range | Range | อ่าน | คืนอ็อบเจ็กต์ Range ที่แสดงส่วนของเอกสารที่อยู่ในโหนดนี้. |
CustomNodeId | int | อ่าน/เขียน | ระบุตัวระบุโหนดแบบกำหนดเอง. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
Paragraph(doc: DocumentBase) | เริ่มต้นอินสแตนซ์ใหม่ของคลาส Paragraph. |
Accept(visitor: DocumentVisitor) | เรียก VisitParagraphStart, จากนั้นเรียก Accept สำหรับโหนดลูกทั้งหมดของย่อหน้าและเรียก VisitParagraphEnd ในตอนท้าย. |
AcceptStart(visitor: DocumentVisitor) | รับ visitor เพื่อเยี่ยมชมจุดเริ่มต้นของย่อหน้าในเอกสาร. |
AcceptEnd(visitor: DocumentVisitor) | รับผู้เยี่ยมชมเพื่อเยี่ยมชมส่วนท้ายของย่อหน้าของเอกสาร. |
GetText() | ดึงข้อความของย่อหน้านี้รวมถึงอักขระสิ้นย่อหน้า. |
GetEffectiveTabStops() | คืนค่าอาเรย์ของตำแหน่งแท็บทั้งหมดที่ใช้กับย่อหน้านี้ รวมถึงที่ถูกนำไปใช้โดยอ้อมผ่านสไตล์หรือรายการ. |
JoinRunsWithSameFormatting() | รวม runs ที่มีรูปแบบเดียวกันในย่อหน้า. |
AppendField(fieldType: FieldType, updateField: bool) | ต่อท้ายฟิลด์ Word ไปยังย่อหน้านี้. |
AppendField(fieldCode: string) | เพิ่มฟิลด์ไปยังย่อหน้านี้. |
AppendField(fieldCode: string, fieldValue: string) | เพิ่มฟิลด์ไปยังย่อหน้านี้. |
InsertField(fieldType: FieldType, updateField: bool, refNode: Node, isAfter: bool) | แทรกฟิลด์ Word ลงในย่อหน้านี้. |
InsertField(fieldCode: string, refNode: Node, isAfter: bool) | แทรกฟิลด์ลงในย่อหน้านี้. |
InsertField(fieldCode: string, fieldValue: string, refNode: Node, isAfter: bool) | แทรกฟิลด์ลงในย่อหน้านี้. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | คืนคอลเลกชันของโหนดลูกที่ตรงกับประเภทที่ระบุ. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | คืนโหนดลูกลำดับที่ N ที่ตรงกับประเภทที่ระบุ. |
SelectNodes(xpath: string) | เลือกรายการของโหนดที่ตรงกับนิพจน์ XPath. |
SelectSingleNode(xpath: string) | เลือก Node แรกที่ตรงกับนิพจน์ 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() | สร้างตัวนำทางที่สามารถใช้เพื่อสำรวจและอ่านโหนด. |
Clone(isCloneChildren: bool) | คุณควรใช้การ overload Clone(bool, INodeCloningListener) เมื่อการคัดลอกโหนดเป็นส่วนหนึ่งของกระบวนการคัดลอกโหนดอื่น (โดยทั่วไปคือโหนดเชิงประกอบ). |
GetAncestor(ancestorType: Type) | รับบรรพบุรุษแรกของประเภทวัตถุที่ระบุ. |
GetAncestorOf() | เรียก GetAncestorOf บนอินสแตนซ์ Paragraph นี้. |
Remove() | ลบตัวเองออกจากพาเรนท์. |
NextPreOrder(rootNode: Node) | ดึงโหนดถัดไปตามอัลกอริธึมการท่องต้นไม้แบบ pre-order. |
PreviousPreOrder(rootNode: Node) | รับโหนดก่อนหน้าตามอัลกอริทึมการท่องต้นไม้แบบ pre-order. |
ToString(saveFormat: SaveFormat) | ส่งออกเนื้อหาของโหนดเป็นสตริงในรูปแบบที่กำหนด. |
NodeTypeToString(nodeType: NodeType) | เมธอดยูทิลิตี้ที่แปลงค่า enum ของประเภทโหนดเป็นสตริงที่เป็นมิตรกับผู้ใช้. |