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קריאהמקבל אוסף של גרסאות (שינויים במעקב) הקיימות בטווח זה.

שיטות

חתימהתיאור
Delete()מוחק את כל התווים בטווח.
Replace(pattern: string, replacement: string)מחליף את כל המופעים של תבנית מחרוזת תווים ספציפית במחרוזת החלפה.
Replace(pattern: Regex, replacement: string)מחליף את כל המופעים של תבנית תווים שצוינה באמצעות ביטוי רגולרי במחרוזת אחרת.
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 הזה.

ראה גם

 עברית