Range

ภาพรวม

Range เป็นคลาสใน Aspose.Words FOSS สำหรับ .NET. สืบทอดจาก: IEnumerable<Node>.

แสดงถึงพื้นที่ต่อเนื่องในเอกสาร.

คลาสนี้ให้ 10 เมธอดสำหรับทำงานกับอ็อบเจ็กต์ Range ในโปรแกรม .NET. เมธอดที่มีให้รวมถึง: Delete, GetEnumerator, NormalizeFieldTypes, Replace, ToDocument, UnlinkFields, UpdateFields. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.Words FOSS สำหรับ .NET. คุณสมบัติ: Bookmarks, Fields, FormFields, Revisions, StructuredDocumentTags, Text.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
Textstringอ่านรับข้อความของช่วง.
FormFieldsFormFieldCollectionอ่านคืนคอลเลกชัน FormFields ที่แสดงถึงฟิลด์ฟอร์มทั้งหมดในช่วง.
BookmarksBookmarkCollectionอ่านคืนคอลเลกชัน Bookmarks ที่แสดงถึงบุ๊กมาร์กทั้งหมดในช่วง.
FieldsFieldCollectionอ่านคืนค่าเป็นคอลเลกชัน Fields ที่แสดงถึงฟิลด์ทั้งหมดในช่วง.
StructuredDocumentTagsStructuredDocumentTagCollectionอ่านคืนค่าเป็นคอลเลกชัน StructuredDocumentTags ที่แสดงถึงแท็กเอกสารโครงสร้างทั้งหมดในช่วง.
RevisionsRevisionCollectionอ่านรับคอลเลกชันของ revisions (tracked changes) ที่มีอยู่ในช่วงนี้.

วิธีการ

ลายเซ็นคำอธิบาย
Delete()ลบอักขระทั้งหมดในช่วง.
Replace(pattern: string, replacement: string)แทนที่ทุกการปรากฏของรูปแบบสตริงอักขระที่ระบุด้วยสตริงแทนที่.
Replace(pattern: Regex, replacement: string)แทนที่ทุกการปรากฏของรูปแบบอักขระที่กำหนดโดย regular expression ด้วยสตริงอื่น.
Replace(pattern: string, replacement: string, options: FindReplaceOptions)แทนที่การปรากฏทั้งหมดของรูปแบบสตริงอักขระที่ระบุด้วยสตริงการแทนที่.
Replace(pattern: Regex, replacement: string, options: FindReplaceOptions)แทนที่การปรากฏทั้งหมดของรูปแบบอักขระที่ระบุด้วยนิพจน์ปกติด้วยสตริงอื่น.
UpdateFields()อัปเดตค่าของฟิลด์เอกสารในช่วงนี้.
UnlinkFields()ยกเลิกการเชื่อมโยงฟิลด์ในช่วงนี้.
NormalizeFieldTypes()เปลี่ยนค่าชนิดฟิลด์ FieldType ของ FieldStart, FieldSeparator, FieldEnd ในช่วงนี้ให้สอดคล้องกับชนิดฟิลด์ที่อยู่ในรหัสฟิลด์.
ToDocument()สร้างเอกสารใหม่ที่สมบูรณ์ซึ่งประกอบด้วยช่วงนี้.
GetEnumerator()เรียก GetEnumerator บนอินสแตนซ์ Range นี้.

ดูเพิ่มเติม

 ภาษาไทย