OperatorCollection
Vue d’ensemble
OperatorCollection Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : IEnumerable<Operator>, IDisposable.
Collecte de contenu pour les opérateurs de flux d’une page.
Cette classe fournit 23 méthodes pour travailler avec des objets OperatorCollection dans les programmes .NET. Les méthodes disponibles comprennent : Accept, Add, CancelUpdate, Clear, Contains, CopyTo, Delete, Dispose, GetEnumerator, Insert, Remove, Replace,Et 4 méthodes supplémentaires. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : Commands, Count, IsFastTextExtractionMode, IsReadOnly.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
Commands | OperatorCollection | Lire | Aspose.Pdf alias qui retourne cette collection elle-même (callers do page.Contents.Commands[i]). |
IsFastTextExtractionMode | bool | Lire | Que l’absorbant/parseur soit dans le mode d’extraction de texte rapide (pas de métrics de largeur glyph, seulement des approximations de position caractéristique). |
IsReadOnly | bool | Lire | Toujours faux: les appels peuvent ajouter et supprimer des opérateurs. |
Count | int | Lire | Nombre d’opérateurs dans le contenu de la page. |
méthodes
| Signature | Description |
|---|---|
Add(op: Operator) | Ajouter un opérateur à la collection. |
Add(ops: Operator[]) | Ajouter plusieurs opérateurs dans une seule appel. |
Add(ops: System.Collections.Generic.ICollection<Operator>) | Ajouter plusieurs opérateurs de toute collection dans une seule appel. |
Accept(visitor: IOperatorSelector) | Visitez chaque opérateur avec le sélectionneur donné. |
CancelUpdate() | Annuler une fenêtre de mise à jour supprimée (initiée par SuppressUpdate) sans flushing changements en attente. |
Clear() | Supprimer chaque opérateur de la collection. |
Contains(op: Operator) | C’est vrai quand op est actuellement dans la collection. |
CopyTo(array: Operator[], index: int) | Copiez les opérateurs en direct (la liste de mutations in-mémory, pas la cache parsed) dans une rangée commençant à l’index. |
Delete(ops: Operator[]) | Supprimer chaque apparition de chaque opérateur dans ops. |
Delete(list: System.Collections.Generic.IList<Operator>) | Supprimer chaque opérateur dans la liste. |
Dispose() | Il délivre les ressources détenues par la collection. |
Insert(index: int, op: Operator) | Insérer un opérateur sur l’indice 1 donné. |
Insert(at: int, ops: Operator[]) | Insérer plusieurs opérateurs à (basé sur 1). |
Insert(at: int, ops: System.Collections.Generic.IList<Operator>) | Insérer plusieurs opérateurs (certes IList) à (1 basé). |
Remove(op: Operator) | Supprimer la première apparition de op; retourne valable lorsque un opérateur a été supprimé. |
Replace(operators: System.Collections.Generic.IList<Operator>) | Remplacement des opérateurs en place : chaque opérationnaire sur les opéraires supérieurement l’opérateur existant à son Indice basé sur 1. |
SuppressUpdate() | Suspension de la ré-sérialisation automatique du contenu pendant que un ensemble de mutations d’opérateur est effectué. |
ResumeUpdate() | Réécriture automatique de la ré-sérialisation du contenu. |
ResumeUpdate(updateAll: bool) | Résertion automatique de la sérialisation avec des semantiques volontaires à plein flux (l’actualitéAll flag est stockée uniquement). |
UpdateData() | Les mutations persistantes de l’opérateur vers le flux de contenu de support. |
Delete(index: int) | Supprimer l’opérateur sur le index 1 donné. |
GetEnumerator() | Énumérer tous les opérateurs dans le flux de contenu comme des instances d’opérateur typographiées (avec RawOperator fallback pour les commandes non reconnues). |
ToString() | Il revient à tous les opérateurs en tant que un seul filet. |