PageHistory
Genel Bakış
PageHistory Python için FOSS’de bir sınıf.
PageHistory.Add belirtilen sayfayı koleksiyona ekler.
Bu sınıf, Python programlarında PageHistory nesnelerle çalışmak için 12 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Add, AddRange, Clear, Contains, CopyTo, GetEnumerator, IndexOf, Insert, Remove, RemoveAt, RemoveRange, __init__. Python için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir Python uygulamasına erişilebilir. Özellikleri: Count, Current, IsReadOnly.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
Count | int | Oku . | Sayacı alır. |
Current | Page | Oku . | Akımı alır. |
IsReadOnly | bool | Oku . | Alır is read only. |
Yöntemler
| Signature | Açıklama: |
|---|---|
__init__(current: Page) | |
Add(page: Page) | Belirtilen sayfayı koleksiyona ekler . |
AddRange(pages: list[Page]) | Listeden tüm sayfaları tarih koleksiyonuna ekler . |
Clear() | Koleksiyonun tüm sayfalarını kaldırır . |
Contains(page: Page) → bool | Belirtilen sayfa koleksiyonda varsa doğru gönderir . |
CopyTo(target: list[Page], index: int) | Verilen indeksten başlayan sayfaları hedef listeye kopyalar . |
GetEnumerator() → Iterator[Page] | Koleksiyonun sayfaları üzerinde bir tekrarlayıcı gönderir . |
IndexOf(page: Page) → int | Belirtilen sayfanın sıfır tabanlı indeksini gönderir, ya da -1 bulunmazsa. |
Insert(index: int, page: Page) | Koleksiyonun belirtilen indeksine bir sayfa ekler . |
Remove(page: Page) → bool | Sayfanın ilk oluşumunu silinir ve başarılı olursa doğru döndürür . |
RemoveAt(index: int) | Sayfayı verilen sıfır tabanlı indekte kaldırır |
RemoveRange(index: int, count: int) | Sayım öğeleri için indeksten başlayan sayfa aralığını kaldırır . |