Partager via


EdgePointCollection, classe

Gère une liste de EdgePoints comme une ArrayList.

Hiérarchie d'héritage

System.Object
  System.Collections.ArrayList
    Microsoft.VisualStudio.Modeling.Diagrams.EdgePointCollection

Espace de noms :  Microsoft.VisualStudio.Modeling.Diagrams
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
<TypeConverterAttribute(GetType(EdgePointCollectionConverter))> _
Public Class EdgePointCollection _
    Inherits ArrayList
[SerializableAttribute]
[TypeConverterAttribute(typeof(EdgePointCollectionConverter))]
public class EdgePointCollection : ArrayList

Le type EdgePointCollection expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique EdgePointCollection()
Méthode publique EdgePointCollection(ICollection)
Méthode publique EdgePointCollection(Int32)

Début

Propriétés

  Nom Description
Propriété publique Capacity Obtient ou définit le nombre d'éléments que ArrayList peut contenir. (Hérité de ArrayList.)
Propriété publique Count Obtient le nombre d'éléments réellement contenus dans ArrayList. (Hérité de ArrayList.)
Propriété publique IsFixedSize Obtient une valeur indiquant si ArrayList est de taille fixe. (Hérité de ArrayList.)
Propriété publique IsReadOnly (Substitue ArrayList.IsReadOnly.)
Propriété publique IsSynchronized Obtient une valeur indiquant si l'accès à ArrayList est synchronisé (thread-safe). (Hérité de ArrayList.)
Propriété publique Item
Propriété publique SyncRoot Obtient un objet qui peut être utilisé pour synchroniser l'accès à ArrayList. (Hérité de ArrayList.)

Début

Méthodes

  Nom Description
Méthode publique Add(Object) Ajoute un objet à la fin de ArrayList. (Hérité de ArrayList.)
Méthode publique Add(EdgePoint)
Méthode publique AddRange Ajoute les éléments de ICollection à la fin de ArrayList. (Hérité de ArrayList.)
Méthode publique BinarySearch(Object) Recherche un élément utilisant le comparateur par défaut dans le ArrayList entièrement trié et retourne l'index de base zéro de l'élément. (Hérité de ArrayList.)
Méthode publique BinarySearch(Object, IComparer) Recherche un élément utilisant le comparateur spécifié dans le ArrayList entièrement trié et retourne l'index de base zéro de l'élément. (Hérité de ArrayList.)
Méthode publique BinarySearch(Int32, Int32, Object, IComparer) Recherche un élément utilisant le comparateur spécifié dans une plage d'éléments du ArrayList trié et retourne l'index de base zéro de l'élément. (Hérité de ArrayList.)
Méthode publique Clear Supprime tous les éléments de ArrayList. (Hérité de ArrayList.)
Méthode publique Clone Crée une copie superficielle de ArrayList. (Hérité de ArrayList.)
Méthode publique Contains(Object) Détermine si un élément est dans ArrayList. (Hérité de ArrayList.)
Méthode publique Contains(EdgePoint)
Méthode publique CopyTo(Array) Copie l'ensemble du ArrayList dans un Array compatible unidimensionnel en commençant au début du tableau cible. (Hérité de ArrayList.)
Méthode publique CopyTo(array<EdgePoint[])
Méthode publique CopyTo(Array, Int32) Copie l'ensemble de l'objet ArrayList vers un objet Array unidimensionnel compatible, en commençant à l'index spécifié du tableau cible. (Hérité de ArrayList.)
Méthode publique CopyTo(array<EdgePoint[], Int32)
Méthode publique CopyTo(Int32, Array, Int32, Int32) Copie la plage d'éléments de ArrayList dans un Array compatible unidimensionnel en commençant à l'index spécifié du tableau cible. (Hérité de ArrayList.)
Méthode publique CopyTo(Int32, array<EdgePoint[], Int32, Int32)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetEnumerator() Retourne un énumérateur pour l'intégralité de ArrayList. (Hérité de ArrayList.)
Méthode publique GetEnumerator(Int32, Int32) Retourne un énumérateur pour une plage d'éléments de ArrayList. (Hérité de ArrayList.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetRange Retourne ArrayList qui représente un sous-ensemble des éléments dans le ArrayList source. (Hérité de ArrayList.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IndexOf(Object) Recherche le Object spécifié et retourne l'index de base zéro de la première occurrence dans l'ensemble du ArrayList. (Hérité de ArrayList.)
Méthode publique IndexOf(EdgePoint)
Méthode publique IndexOf(Object, Int32) Recherche le Object spécifié et retourne l'index de base zéro de la première occurrence dans la plage d'éléments du ArrayList qui s'étend de l'index spécifié au dernier élément. (Hérité de ArrayList.)
Méthode publique IndexOf(Object, Int32, Int32) Recherche le Object spécifié et retourne l'index de base zéro de la première occurrence dans la plage d'éléments du ArrayList qui commence à l'index spécifié et qui contient le nombre d'éléments spécifié. (Hérité de ArrayList.)
Méthode publique Insert(Int32, Object) Insère un élément dans ArrayList à l'index spécifié. (Hérité de ArrayList.)
Méthode publique Insert(Int32, EdgePoint)
Méthode publique InsertRange Insère les éléments d'une collection ArrayList à l'index spécifié. (Hérité de ArrayList.)
Méthode publique LastIndexOf(Object) Recherche le Object spécifié et retourne l'index de base zéro de la dernière occurrence de l'ensemble du ArrayList. (Hérité de ArrayList.)
Méthode publique LastIndexOf(Object, Int32) Recherche le Object spécifié et retourne l'index de base zéro de la dernière occurrence dans la plage d'éléments du ArrayList qui s'étend du premier élément à l'index spécifié. (Hérité de ArrayList.)
Méthode publique LastIndexOf(Object, Int32, Int32) Recherche le Object spécifié et retourne l'index de base zéro de la dernière occurrence dans la plage d'éléments du ArrayList qui contient le nombre spécifié d'éléments et qui se termine à l'index spécifié. (Hérité de ArrayList.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publiqueMembre statique ReadOnly
Méthode publique Remove(Object) Supprime la première occurrence d'un objet spécifique de ArrayList. (Hérité de ArrayList.)
Méthode publique Remove(EdgePoint)
Méthode publique RemoveAt Supprime l'élément au niveau de l'index spécifié de ArrayList. (Hérité de ArrayList.)
Méthode publique RemoveRange Supprime une plage d'éléments de ArrayList. (Hérité de ArrayList.)
Méthode publique Reverse() Inverse l'ordre des éléments dans l'intégralité de ArrayList. (Hérité de ArrayList.)
Méthode publique Reverse(Int32, Int32) Inverse l'ordre des éléments dans la plage spécifiée. (Hérité de ArrayList.)
Méthode publique SetRange Copie les éléments d'une collection sur une plage d'éléments dans ArrayList. (Hérité de ArrayList.)
Méthode publique Sort() Trie les éléments dans l'intégralité de ArrayList. (Hérité de ArrayList.)
Méthode publique Sort(IComparer) Trie les éléments dans l'intégralité de ArrayList à l'aide du comparateur spécifié. (Hérité de ArrayList.)
Méthode publique Sort(Int32, Int32, IComparer) Trie les éléments dans une plage d'éléments de ArrayList à l'aide du comparateur spécifié. (Hérité de ArrayList.)
Méthode publique ToArray() Copie les éléments de ArrayList vers un nouveau tableau Object. (Hérité de ArrayList.)
Méthode publique ToArray(Type) Copie les éléments de ArrayList vers un nouveau tableau du type d'élément spécifié. (Hérité de ArrayList.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique TrimToSize Définit la capacité au nombre réel d'éléments dans ArrayList. (Hérité de ArrayList.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms