Udostępnij za pośrednictwem


Klasa HighlightedShapesCollection

Kolekcja kształtów i DiagramItems, że zostaną wyróżnione na powierzchni projektu.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Diagrams
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Składnia

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

Typ HighlightedShapesCollection uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna HighlightedShapesCollection Inicjuje nowe wystąpienie klasy HighlightedShapesCollection.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Capacity Zwraca lub ustawia liczbę elementów CollectionBase może zawierać. (Odziedziczone z CollectionBase).
Właściwość publiczna Count Zwraca liczbę elementów zawartych w CollectionBase instancji.Ta właściwość nie mogą być przesłaniane. (Odziedziczone z CollectionBase).
Właściwość publiczna Item Pobiera DiagramItem w określonym położeniu w kolekcji. (Odziedziczone z DiagramItemCollection).

Początek

Metody

  Nazwa Opis
Metoda publiczna Add(ICollection) Dodaje DiagramItem z kolekcji ICollection do końca DiagramItemCollection (Odziedziczone z DiagramItemCollection).
Metoda publiczna Add(DiagramItem) DiagramItem są dodawane do bieżącej listy podświetlenie. (Zastępuje DiagramItemCollection.Add(DiagramItem)).
Metoda publiczna Add(DiagramItemCollection) Dodaje określony DiagramItems w bieżącym Podświetl listę.
Metoda publiczna Clear Czyści bieżącą listę podświetlenie.
Metoda publiczna Contains Określa, czy DiagramItem w kolekcji. (Odziedziczone z DiagramItemCollection).
Metoda publiczna CopyTo Kopie DiagramItems zaznaczenia do tablicy, począwszy od określonego indeksu tablicy. (Odziedziczone z DiagramItemCollection).
Metoda publiczna Equals Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object).
Metoda publiczna GetDiagramItemsContainingShape Pobiera zbiór elementów diagramu właściwość którego kształt jest określony kształt na liście podświetlenie.
Metoda publiczna GetEnumerator Pobiera modułu wyliczającego DiagramItem dla tej kolekcji. (Odziedziczone z DiagramItemCollection).
Metoda publiczna GetHashCode Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna IndexOf Zwraca wyświetlanego DiagramItem w kolekcji. (Odziedziczone z DiagramItemCollection).
Metoda publiczna Insert Wstawia DiagramItem do gromadzenia pod określonym indeksem. (Odziedziczone z DiagramItemCollection).
Metoda publiczna Remove(ICollection) Usuwa określony DiagramItems z kolekcji ICollection. (Odziedziczone z DiagramItemCollection).
Metoda publiczna Remove(DiagramItem) Usuwa DiagramItem z listy Bieżące wyróżnienia. (Zastępuje DiagramItemCollection.Remove(DiagramItem)).
Metoda publiczna Remove(DiagramItemCollection) Usuwa określony DiagramItems z listy Bieżące wyróżnienia.
Metoda publiczna RemoveAt Usuwa element pod określonym indeksem z CollectionBase instancji.Ta metoda nie jest wykonać. (Odziedziczone z CollectionBase).
Metoda publiczna Set(DiagramItem) Zastępuje bieżącą listę Wyróżnij nowych podświetlenie pojedynczy.
Metoda publiczna Set(DiagramItemCollection) Zastępuje bieżącą listę Wyróżnij nową listę podświetlenie.
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IList.Add Dodaje obiekt do końca CollectionBase. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna IList.Contains Określa, czy CollectionBase zawiera określony element. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna ICollection.CopyTo Kopiuje cały CollectionBase do zgodnych z jednowymiarowego Array, począwszy od określonego indeksu tablicy docelowej. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna IList.IndexOf Wyszukuje określony Object i zwraca indeks pierwszego wystąpienia w obrębie całego od zera CollectionBase. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna IList.Insert Wstawia element do CollectionBase pod określonym indeksem. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsFixedSize Pobiera wartość określającą czy CollectionBase ma stały rozmiar. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsReadOnly Pobiera wartość określającą czy CollectionBase jest tylko do odczytu. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.IsSynchronized Pobiera wartość określającą czy dostęp do CollectionBase jest synchronizowane (bezpieczne dla wątków). (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna IList.Item Pobiera lub ustawia element pod określonym indeksem. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna IList.Remove Usuwa pierwsze wystąpienie określonego obiektu z CollectionBase. (Odziedziczone z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.SyncRoot Pobiera obiekt, który może służyć do synchronizowania dostępu do CollectionBase. (Odziedziczone z CollectionBase).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Diagrams