Freigeben über


HighlightedShapesCollection-Klasse

Auflistung von Formen und DiagramItems, die auf der Entwurfsoberfläche hervorgehoben werden.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Syntax

'Declaration
Public NotInheritable Class HighlightedShapesCollection _
    Inherits DiagramItemCollection
public sealed class HighlightedShapesCollection : DiagramItemCollection

Der HighlightedShapesCollection-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode HighlightedShapesCollection Initialisiert eine neue Instanz der HighlightedShapesCollections-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Capacity Ruft die Anzahl der Elemente ab, die die CollectionBase enthalten kann, oder legt diese fest. (Von CollectionBase geerbt.)
Öffentliche Eigenschaft Count Ruft die Anzahl der in der CollectionBase-Instanz enthaltenen Elemente ab.Diese Eigenschaft kann nicht überschrieben werden. (Von CollectionBase geerbt.)
Öffentliche Eigenschaft Item Ruft das DiagramItem an der angegebenen Position in der Auflistung ab. (Von DiagramItemCollection geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add(ICollection) Fügt das DiagramItem aus einem ICollection dem Ende des DiagramItemCollection hinzu (Von DiagramItemCollection geerbt.)
Öffentliche Methode Add(DiagramItem) Fügt ein DiagramItem Hervorhebung der aktuellen Liste hinzu. (Überschreibt DiagramItemCollection.Add(DiagramItem).)
Öffentliche Methode Add(DiagramItemCollection) Fügt das angegebene DiagramItems Hervorhebung der aktuellen Liste hinzu.
Öffentliche Methode Clear Löscht die aktuelle Liste der Hervorhebung.
Öffentliche Methode Contains Bestimmt, ob ein DiagramItem in der Auflistung vorhanden ist. (Von DiagramItemCollection geerbt.)
Öffentliche Methode CopyTo Kopiert das DiagramItems der Auswahl in ein Array, beginnend an einem bestimmten Arrayindex. (Von DiagramItemCollection geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetDiagramItemsContainingShape Ruft eine Auflistung der Diagrammelemente in der Liste ab, deren Form Hervorhebung Eigenschaft die angegebene Form ist.
Öffentliche Methode GetEnumerator Ruft einen DiagramItem-Enumerator für diese Auflistung ab. (Von DiagramItemCollection geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IndexOf Gibt den nullbasierten Index des DiagramItem in der Auflistung zurück. (Von DiagramItemCollection geerbt.)
Öffentliche Methode Insert Fügt das DiagramItem am angegebenen Index in die Auflistung ein. (Von DiagramItemCollection geerbt.)
Öffentliche Methode Remove(ICollection) Entfernt das angegebene DiagramItems aus einem ICollection (Von DiagramItemCollection geerbt.)
Öffentliche Methode Remove(DiagramItem) Entfernt ein DiagramItem Hervorhebung von der aktuellen Liste. (Überschreibt DiagramItemCollection.Remove(DiagramItem).)
Öffentliche Methode Remove(DiagramItemCollection) Entfernt das angegebene DiagramItems Hervorhebung von der aktuellen Liste.
Öffentliche Methode RemoveAt Entfernt das Element am angegebenen Index aus der CollectionBase-Instanz.Diese Methode kann nicht überschrieben werden. (Von CollectionBase geerbt.)
Öffentliche Methode Set(DiagramItem) Hervorhebung Ersetzt die aktuelle Markierung Liste durch ein neues aussondern.
Öffentliche Methode Set(DiagramItemCollection) Ersetzt die aktuelle Hervorhebung Hervorhebung Liste durch eine neue Liste.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IList.Add Fügt am Ende der CollectionBase ein Objekt hinzu. (Von CollectionBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Contains Bestimmt, ob CollectionBase ein bestimmtes Element enthält. (Von CollectionBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection.CopyTo Kopiert die gesamte CollectionBase in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays. (Von CollectionBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.IndexOf Sucht nach dem angegebenen Object und gibt den nullbasierten Index des ersten Vorkommens innerhalb der gesamten CollectionBase zurück. (Von CollectionBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Insert Fügt am angegebenen Index ein Element in die CollectionBase ein. (Von CollectionBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList.IsFixedSize Ruft einen Wert ab, der angibt, ob CollectionBase eine feste Größe hat. (Von CollectionBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList.IsReadOnly Ruft einen Wert ab, der angibt, ob das CollectionBase schreibgeschützt ist. (Von CollectionBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.IsSynchronized Ruft einen Wert ab, der angibt, ob der Zugriff auf CollectionBase synchronisiert (threadsicher) ist. (Von CollectionBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList.Item Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von CollectionBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Remove Entfernt das erste Vorkommen eines angegebenen Objekts aus der CollectionBase. (Von CollectionBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.SyncRoot Ruft ein Objekt ab, mit dem der Zugriff auf CollectionBase synchronisiert werden kann. (Von CollectionBase geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams-Namespace