OperatorCollection

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:AccessAçıklama:
CommandsOperatorCollectionOku .Aspose.Pdf takma adı bu koleksiyonun kendisini döndürüyor (davet edenler sayfa.Contents.Commands[i]).
IsFastTextExtractionModeboolOku .Absorber/parser’in hızlı metin çıkarma modunda olup olmadığı (glif genişliği ölçümleri yok, sadece karakter pozisyonu yaklaşımaları).
IsReadOnlyboolOku .Her zaman yanlış: arama yapanlar operatör ekleyebilir ve kaldırabilirler.
CountintOku .Sayfa içeriği akışında operatör sayısı.

Yöntemler

SignatureAçı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.

Ayrıca bakınız:

 Türkçe