OperatorCollection
Översikt
OperatorCollection är en klass i Aspose.PDF FOSS för .NET. ärvt från: IEnumerable<Operator>, IDisposable.
Samla innehållsströmoperatörer för en sida.
Denna klass innehåller 23 metoder för att arbeta med OperatorCollection objekt i .NET-program. Tillgängliga metoder inkluderar: Accept, Add, CancelUpdate, Clear, Contains, CopyTo, Delete, Dispose, GetEnumerator, Insert, Remove, Replace,och 4 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: Commands, Count, IsFastTextExtractionMode, IsReadOnly.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Commands | OperatorCollection | Läsning | Aspose.Pdf alias som returnerar denna samling själv (callers do page.Contents.Commands[i]). |
IsFastTextExtractionMode | bool | Läsning | Oavsett om absorberaren/parsern är i snabbtext-extraction läge (ingen glyph bredd mätning, endast karaktärpositionen närmar sig). |
IsReadOnly | bool | Läsning | Alltid falska: samtalare kan lägga till och ta bort operatörer. |
Count | int | Läsning | Antal operatörer i sidan innehåll ström. |
Metoder
| Signature | Beskrivning |
|---|---|
Add(op: Operator) | Lägg till en operatör i samlingen. |
Add(ops: Operator[]) | Lägg till flera operatörer i ett samtal. |
Add(ops: System.Collections.Generic.ICollection<Operator>) | Lägg till flera operatörer från någon samling i ett samtal. |
Accept(visitor: IOperatorSelector) | Besök varje operatör med den angivna selektorn. |
CancelUpdate() | Avbryt ett fönstret som har avtryckts (startat med SuppressUpdate) utan att vända på ändringar. |
Clear() | Ta bort varje operatör från samlingen. |
Contains(op: Operator) | Sanningen när op är för närvarande i samlingen. |
CopyTo(array: Operator[], index: int) | Kopiera de levande operatörerna (den in-minnes mutabla listan, inte parsed cache) i en rad som börjar med index. |
Delete(ops: Operator[]) | Ta bort varje händelse av varje operatör i ops. |
Delete(list: System.Collections.Generic.IList<Operator>) | Ta bort varje operatör i listan. |
Dispose() | Utfärdar resurser som hålls av samlingen. |
Insert(index: int, op: Operator) | Ange en operatör på den angivna 1-baserade indexet. |
Insert(at: int, ops: Operator[]) | Ange flera operatörer på (baserat på 1). |
Insert(at: int, ops: System.Collections.Generic.IList<Operator>) | Ange flera operatörer (varje IList) på (1-baserad). |
Remove(op: Operator) | Ta bort den första uppkomsten av op; återkommer giltigt när en operatör har tagits bort. |
Replace(operators: System.Collections.Generic.IList<Operator>) | Ersätt befintliga operatörer: Varje operatör i operatören överskrider den befinnande operatorn på sin 1-baserade Index. |
SuppressUpdate() | Avbryta automatisk innehållsströmsre-serierisering medan en uppsättning operatörmutationer utförs. |
ResumeUpdate() | Återställ automatisk innehållsström återseriering. |
ResumeUpdate(updateAll: bool) | Återställ automatisk omseriering med valfri fullflush-semantik (uppdateringenAll flagga lagras endast). |
UpdateData() | Persistenta pendling operatörs mutationer till supportinnehållströmmen. |
Delete(index: int) | Ta bort operatören på den angivna 1-baserade indexet. |
GetEnumerator() | Förteckna alla operatörer i innehållsströmmen som typade Operatorinstanser (med RawOperator fallback för okända kommandon). |
ToString() | Returnerar alla operatörer som en enda sträng. |