HighlightedShapesCollection, classe

Collection de formes et DiagramItems qui sont mis en surbrillance sur l'aire de conception.

Hiérarchie d'héritage

System.Object
  System.Collections.CollectionBase
    Microsoft.VisualStudio.Modeling.Diagrams.DiagramItemCollection
      Microsoft.VisualStudio.Modeling.Diagrams.HighlightedShapesCollection

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

Syntaxe

'Déclaration
Public NotInheritable Class HighlightedShapesCollection _
    Inherits DiagramItemCollection
public sealed class HighlightedShapesCollection : DiagramItemCollection

Le type HighlightedShapesCollection expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique HighlightedShapesCollection Initialise une nouvelle instance de la classe de HighlightedShapesCollection.

Début

Propriétés

  Nom Description
Propriété publique Capacity Obtient ou définit le nombre d'éléments que CollectionBase peut contenir. (Hérité de CollectionBase.)
Propriété publique Count Obtient le nombre d'éléments contenus dans l'instance de CollectionBase.Cette propriété ne peut pas être substituée. (Hérité de CollectionBase.)
Propriété publique Item Obtient le DiagramItem à la position spécifiée dans la collection. (Hérité de DiagramItemCollection.)

Début

Méthodes

  Nom Description
Méthode publique Add(ICollection) Ajoute le DiagramItem d'un ICollection à la fin de le DiagramItemCollection (Hérité de DiagramItemCollection.)
Méthode publique Add(DiagramItem) Ajoute un DiagramItem à la liste actuelle de surbrillance. (Substitue DiagramItemCollection.Add(DiagramItem).)
Méthode publique Add(DiagramItemCollection) Ajoute le DiagramItems spécifié à la liste actuelle de surbrillance.
Méthode publique Clear Désactive la liste actuelle de surbrillance.
Méthode publique Contains Détermine si un DiagramItem est dans la collection. (Hérité de DiagramItemCollection.)
Méthode publique CopyTo Copie le DiagramItems de la sélection à une matrice, en commençant à un index particulier de matrice. (Hérité de DiagramItemCollection.)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique GetDiagramItemsContainingShape Obtient une collection d'éléments de diagramme dans la liste de sélection dont la propriété de forme est la forme spécifiée.
Méthode publique GetEnumerator Obtient un énumérateur de DiagramItem pour cette collection. (Hérité de DiagramItemCollection.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IndexOf Retourne l'index de base zéro du DiagramItem dans la collection. (Hérité de DiagramItemCollection.)
Méthode publique Insert Insère le DiagramItem dans la collection à l'index spécifié. (Hérité de DiagramItemCollection.)
Méthode publique Remove(ICollection) Supprime le DiagramItems spécifié d'un ICollection (Hérité de DiagramItemCollection.)
Méthode publique Remove(DiagramItem) Supprime un DiagramItem de la liste actuelle de surbrillance. (Substitue DiagramItemCollection.Remove(DiagramItem).)
Méthode publique Remove(DiagramItemCollection) Supprime le DiagramItems spécifié de la liste actuelle de surbrillance.
Méthode publique RemoveAt Supprime l'élément à l'index spécifié de l'instance de CollectionBase.Cette méthode n'est pas substituable. (Hérité de CollectionBase.)
Méthode publique Set(DiagramItem) Remplace la liste actuelle de surbrillance par un nouveau choisissez la surbrillance.
Méthode publique Set(DiagramItemCollection) Remplace la liste actuelle de surbrillance par une nouvelle liste de surbrillance.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée IList.Add Ajoute un objet à la fin de CollectionBase. (Hérité de CollectionBase.)
Implémentation d'interface expliciteMéthode privée IList.Contains Détermine si CollectionBase contient un élément spécifique. (Hérité de CollectionBase.)
Implémentation d'interface expliciteMéthode privée ICollection.CopyTo Copie l'ensemble de l'objet CollectionBase vers un objet Array unidimensionnel compatible, en commençant à l'index spécifié du tableau cible. (Hérité de CollectionBase.)
Implémentation d'interface expliciteMéthode privée IList.IndexOf Recherche le Object spécifié et retourne l'index de base zéro de la première occurrence dans l'ensemble du CollectionBase. (Hérité de CollectionBase.)
Implémentation d'interface expliciteMéthode privée IList.Insert Insère un élément dans CollectionBase à l'index spécifié. (Hérité de CollectionBase.)
Implémentation d'interface explicitePropriété privée IList.IsFixedSize Obtient une valeur indiquant si CollectionBase est de taille fixe. (Hérité de CollectionBase.)
Implémentation d'interface explicitePropriété privée IList.IsReadOnly Obtient une valeur indiquant si CollectionBase est en lecture seule. (Hérité de CollectionBase.)
Implémentation d'interface explicitePropriété privée ICollection.IsSynchronized Obtient une valeur indiquant si l'accès à CollectionBase est synchronisé (thread-safe). (Hérité de CollectionBase.)
Implémentation d'interface explicitePropriété privée IList.Item Obtient ou définit l'élément situé à l'index spécifié. (Hérité de CollectionBase.)
Implémentation d'interface expliciteMéthode privée IList.Remove Supprime la première occurrence d'un objet spécifique de CollectionBase. (Hérité de CollectionBase.)
Implémentation d'interface explicitePropriété privée ICollection.SyncRoot Obtient un objet qui peut être utilisé pour synchroniser l'accès à CollectionBase. (Hérité de CollectionBase.)

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