Range
Range
Genel Bakış
Range, .NET için Aspose.Words FOSS içinde bir sınıftır. Şu sınıftan miras alır: IEnumerable<Node>.
Bir belgede bitişik bir alanı temsil eder.
Bu sınıf, .NET programlarında Range nesneleriyle çalışmak için 10 yöntem sağlar. Mevcut yöntemler: Delete, GetEnumerator, NormalizeFieldTypes, Replace, ToDocument, UnlinkFields, UpdateFields. Tüm genel üyeler, Aspose.Words FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: Bookmarks, Fields, FormFields, Revisions, StructuredDocumentTags, Text.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
Text | string | Okuma | Aralığın metnini alır. |
FormFields | FormFieldCollection | Okuma | Aralıktaki tüm form alanlarını temsil eden bir FormFields koleksiyonu döndürür. |
Bookmarks | BookmarkCollection | Okuma | Aralıktaki tüm yer imlerini temsil eden bir Bookmarks koleksiyonu döndürür. |
Fields | FieldCollection | Okuma | Aralıktaki tüm alanları temsil eden bir Fields koleksiyonu döndürür. |
StructuredDocumentTags | StructuredDocumentTagCollection | Okuma | Aralıktaki tüm yapılandırılmış belge etiketlerini temsil eden bir StructuredDocumentTags koleksiyonu döndürür. |
Revisions | RevisionCollection | Okuma | Bu aralıkta mevcut olan revizyonların (izlenen değişiklikler) bir koleksiyonunu alır. |
Yöntemler
| İmza | Açıklama |
|---|---|
Delete() | Aralıktaki tüm karakterleri siler. |
Replace(pattern: string, replacement: string) | Belirtilen karakter dizesi deseninin tüm görünümlerini bir değiştirme dizesiyle değiştirir. |
Replace(pattern: Regex, replacement: string) | Düzenli ifade ile belirtilen karakter deseninin tüm görünümlerini başka bir dizeyle değiştirir. |
Replace(pattern: string, replacement: string, options: FindReplaceOptions) | Belirtilen bir karakter dizi kalıbının tüm görünümlerini bir değiştirme dizesiyle değiştirir. |
Replace(pattern: Regex, replacement: string, options: FindReplaceOptions) | Bir düzenli ifade ile belirtilen bir karakter kalıbının tüm görünümlerini başka bir dizeyle değiştirir. |
UpdateFields() | Bu aralıktaki belge alanlarının değerlerini günceller. |
UnlinkFields() | Bu aralıktaki alanların bağlantılarını kaldırır. |
NormalizeFieldTypes() | Bu aralıktaki FieldStart, FieldSeparator, FieldEnd öğelerinin FieldType alan türü değerlerini, alan kodlarında bulunan alan türlerine karşılık gelecek şekilde değiştirir. |
ToDocument() | Aralığı içeren yeni, tam oluşmuş bir belge oluşturur. |
GetEnumerator() | Bu Range örneği üzerinde GetEnumerator çağırır. |