PageHistory
Przegląd
PageHistory jest klasą w Aspose.Note FOSS dla Python.
PageHistory.Add dodaje określoną stronę Page do kolekcji.
Ta klasa udostępnia 12 metod do pracy z obiektami PageHistory w programach Python. Dostępne metody to: Add, AddRange, Clear, Contains, CopyTo, GetEnumerator, IndexOf, Insert, Remove, RemoveAt, RemoveRange, __init__. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Note FOSS dla Python. Właściwości: Count, Current, IsReadOnly.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Count | int | Odczyt | Zwraca liczbę. |
Current | Page | Odczyt | Zwraca bieżący. |
IsReadOnly | bool | Odczyt | Pobiera, czy jest tylko do odczytu. |
Metody
| Sygnatura | Opis |
|---|---|
__init__(current: Page) | Calls init(obecny) w tej instancji PageHistory. |
Add(page: Page) | Dodaje określoną Page do kolekcji |
AddRange(pages: list[Page]) | Dodaje wszystkie Pages z listy do kolekcji historii |
Clear() | Usuwa wszystkie pages z kolekcji |
Contains(page: Page) → bool | Zwraca true, jeśli określona Page istnieje w kolekcji |
CopyTo(target: list[Page], index: int) | Kopiuje strony do listy docelowej zaczynając od podanego indeksu |
GetEnumerator() → Iterator[Page] | Zwraca iterator po stronach w kolekcji |
IndexOf(page: Page) → int | Zwraca indeks zerowy określonej strony lub -1, jeśli nie zostanie znaleziona |
Insert(index: int, page: Page) | Wstawia stronę pod określonym indeksem w kolekcji |
Remove(page: Page) → bool | Usuwa pierwsze wystąpienie Page i zwraca true, jeśli operacja zakończy się sukcesem |
RemoveAt(index: int) | Usuwa Page podanym indeksem zerowym |
RemoveRange(index: int, count: int) | Usuwa zakres stron zaczynający się od indeksu i obejmujący count elementów |