OperatorCollection
Genel Bakış
OperatorCollection NET için FOSS’de bir sınıf. Mirasçılar: IEnumerable<Operator>, IDisposable.
Bir sayfa için içerik akışı operatörlerinin toplanması.
Bu sınıf, .NET programlarında OperatorCollection nesnelerle çalışmak için 23 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Accept, Add, CancelUpdate, Clear, Contains, CopyTo, Delete, Dispose, GetEnumerator, Insert, Remove, Replace, ve 4 ek yöntem. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: Commands, Count, IsFastTextExtractionMode, IsReadOnly.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
Commands | OperatorCollection | Oku . | Aspose.Pdf takma adı bu koleksiyonun kendisini döndürüyor (davet edenler sayfa.Contents.Commands[i]). |
IsFastTextExtractionMode | bool | Oku . | Absorber/parser’in hızlı metin çıkarma modunda olup olmadığı (glif genişliği ölçümleri yok, sadece karakter pozisyonu yaklaşımaları). |
IsReadOnly | bool | Oku . | Her zaman yanlış: arama yapanlar operatör ekleyebilir ve kaldırabilirler. |
Count | int | Oku . | Sayfa içeriği akışında operatör sayısı. |
Yöntemler
| Signature | Açıklama: |
|---|---|
Add(op: Operator) | Koleksiyona bir operatör ekle. |
Add(ops: Operator[]) | Bir araya birkaç operatör ekle. |
Add(ops: System.Collections.Generic.ICollection<Operator>) | Bir çağrıda herhangi bir koleksiyondan birkaç operatör ekleyin. |
Accept(visitor: IOperatorSelector) | Verilen seçiciyle her operatörü ziyaret edin. |
CancelUpdate() | Baskılanan güncelleme penceresini (SuppressUpdate tarafından başlatılan) bekleyen değişiklikleri temizlemeden iptal edin. |
Clear() | Koleksiyondan her operatörü çıkarın. |
Contains(op: Operator) | O zaman doğru. |
CopyTo(array: Operator[], index: int) | Canlı operatörleri (parslenmiş önbellek değil, bellekte değişken listesi) indeksten başlayan dizime kopyalayın. |
Delete(ops: Operator[]) | Operasyonlarda her operatörün tüm olaylarını kaldırın. |
Delete(list: System.Collections.Generic.IList<Operator>) | Listedeki her operatörü kaldır. |
Dispose() | Toplanımın sahip olduğu kaynakları serbest bırakır. |
Insert(index: int, op: Operator) | Verilen 1 temelinde bir operatör ekleyin. |
Insert(at: int, ops: Operator[]) | Bir kaç operatör ekle (1-bazlı). |
Insert(at: int, ops: System.Collections.Generic.IList<Operator>) | Bir kaç operatör (herhangi bir IList) (1-based) ekleyin. |
Remove(op: Operator) | İlk kez ortaya çıkan op’u kaldırın; bir operatör çıkarıldığında doğru döndürür. |
Replace(operators: System.Collections.Generic.IList<Operator>) | Yerinde bulunan operatörleri değiştirin: Operatörlerdeki her bir operator, mevcut operatörü 1 tabanlı endeksine göre üzerine yazır. |
SuppressUpdate() | Bir grup operatör mutasyonu yapılırken otomatik içerik akışı yeniden serileşmesini askıya alın. |
ResumeUpdate() | Otomatik içerik akışı yeniden serileşmesini sürdürün. |
ResumeUpdate(updateAll: bool) | İsteğe bağlı tam-flush semantik ile otomatik yeniden serileşmeyi tekrar başlatın (yenileştirmeAll bayrağı sadece saklanır). |
UpdateData() | Deste içerik akışında operatör mutasyonları beklenirken devam edin. |
Delete(index: int) | Verilen 1 tabanlı indekte operatörü kaldırın. |
GetEnumerator() | İçerik akışındaki tüm operatörleri, yazılmış Operator örnekleri olarak sayın (tanımlanmamış komutlar için RawOperator yedek ile). |
ToString() | Tüm işleticileri tek bir dize olarak gönderir. |