DestinationCollection
Vue d’ensemble
DestinationCollection est une classe dans Aspose.PDF FOSS pour .NET.
Hérite de : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, object>>.
Collection de destinations nommées exposée en tant que IEnumerable<KeyValuePair<string, object>>.
Cette classe fournit 10 méthodes pour travailler avec des objets DestinationCollection dans les programmes .NET.
Les méthodes disponibles incluent : Add, Clear, Contains, CopyTo, GetEnumerator, GetExplicitDestination, GetPageNumber, IndexOf, Remove.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : Count, IsReadOnly.
Propriétés
| Name | Type | Access | Description |
|---|---|---|---|
Count | int | Lecture | Nombre de destinations (entrées d’arbre de destinations nommées plus entrées de superposition ajoutées localement). |
IsReadOnly | bool | Lecture | Toujours faux : les appelants peuvent étendre via la superposition locale. |
Méthodes
| Signature | Description |
|---|---|
GetPageNumber(destinameName: string, useCache: bool) | Obtient le numéro de page basé sur 1 pour une destination nommée. |
GetPageNumber(destinameName: string) | Surcharge pratique qui met toujours en cache. |
GetExplicitDestination(destinameName: string, useCache: bool) | Résout une destination nommée en ExplicitDestination ; renvoie null si non trouvée. |
Add(item: System.Collections.Generic.KeyValuePair<string, object>) | Ajoute une paire (nom → destination) à la superposition locale. |
Clear() | Supprime chaque entrée de superposition. |
Contains(value: System.Collections.Generic.KeyValuePair<string, object>) | Indique si la valeur est présente dans l’instantané (destinations nommées ou superposition). |
CopyTo(array: System.Collections.Generic.KeyValuePair<string, object>[], arrayIndex: int) | Copie l’instantané dans le tableau à partir de arrayIndex. |
IndexOf(value: System.Collections.Generic.KeyValuePair<string, object>) | Indice de la valeur dans l’instantané, ou -1. |
Remove(item: System.Collections.Generic.KeyValuePair<string, object>) | Supprime une entrée de superposition correspondant à l’élément. |
GetEnumerator() | Appelle GetEnumerator sur cette instance de DestinationCollection. |