Sdílet prostřednictvím


SelectionStateCollection – třída

Hierarchie dědičnosti

System.Object
  System.Collections.CollectionBase
    Microsoft.VisualStudio.Modeling.Diagrams.SelectionStateCollection

Obor názvů:  Microsoft.VisualStudio.Modeling.Diagrams
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntaxe

'Deklarace
Public Class SelectionStateCollection _
    Inherits CollectionBase
public class SelectionStateCollection : CollectionBase

Typ SelectionStateCollection zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda SelectionStateCollection

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Capacity Získá nebo nastaví počet prvků, které CollectionBase mohou obsahovat. (Zděděno z CollectionBase.)
Veřejná vlastnost Count Získává počet prvků obsažených v CollectionBase instance.Tuto vlastnost nelze přepsat. (Zděděno z CollectionBase.)
Chráněná vlastnost InnerList Získává ArrayList obsahující seznam prvků CollectionBase instance. (Zděděno z CollectionBase.)
Veřejná vlastnost Item
Chráněná vlastnost List Získává IList obsahující seznam prvků CollectionBase instance. (Zděděno z CollectionBase.)

Nahoru

Metody

  Název Popis
Veřejná metoda Add
Veřejná metoda Clear Odstraní všechny objekty z CollectionBase instance.Tuto metodu nelze přepsat. (Zděděno z CollectionBase.)
Veřejná metoda Contains
Veřejná metoda CopyTo
Veřejná metoda Equals Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetEnumerator Vrátí hodnotu čítače výčtu, který prochází CollectionBase instance. (Zděděno z CollectionBase.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IndexOf
Veřejná metoda Insert
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Chráněná metoda OnClear Provede vlastní procesy při vymazání obsahu CollectionBase instance. (Zděděno z CollectionBase.)
Chráněná metoda OnClearComplete Provede vlastní procesy po vymazání obsahu CollectionBase instance. (Zděděno z CollectionBase.)
Chráněná metoda OnInsert (Přepisuje CollectionBase.OnInsert(Int32, Object).)
Chráněná metoda OnInsertComplete Po vložení nového prvku do provede další vlastní procesy CollectionBase instance. (Zděděno z CollectionBase.)
Chráněná metoda OnRemove (Přepisuje CollectionBase.OnRemove(Int32, Object).)
Chráněná metoda OnRemoveComplete Po odebrání prvku z provede další vlastní procesy CollectionBase instance. (Zděděno z CollectionBase.)
Chráněná metoda OnSet (Přepisuje CollectionBase.OnSet(Int32, Object, Object).)
Chráněná metoda OnSetComplete Provede vlastní procesy po hodnotu CollectionBase instance. (Zděděno z CollectionBase.)
Chráněná metoda OnValidate (Přepisuje CollectionBase.OnValidate(Object).)
Veřejná metoda Remove
Veřejná metoda RemoveAt Odstraní prvek na zadaný index CollectionBase instance.Tato metoda není overridable. (Zděděno z CollectionBase.)
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IList.Add Přidá na konec objektu CollectionBase. (Zděděno z CollectionBase.)
Explicitní implementace rozhraníSoukromá metoda IList.Contains Určuje, zda CollectionBase obsahuje konkrétní prvek. (Zděděno z CollectionBase.)
Explicitní implementace rozhraníSoukromá metoda ICollection.CopyTo Zkopíruje celý CollectionBase k jednorozměrné kompatibilní s Array, počáteční v zadaném indexu cílového pole. (Zděděno z CollectionBase.)
Explicitní implementace rozhraníSoukromá metoda IList.IndexOf Vyhledá zadaný Object a vrátí z nuly vycházející index prvního výskytu v rámci celého CollectionBase. (Zděděno z CollectionBase.)
Explicitní implementace rozhraníSoukromá metoda IList.Insert Vloží prvek do CollectionBase v zadaném indexu. (Zděděno z CollectionBase.)
Explicitní implementace rozhraníSoukromá vlastnost IList.IsFixedSize Získá hodnotu určující zda CollectionBase má pevnou velikost. (Zděděno z CollectionBase.)
Explicitní implementace rozhraníSoukromá vlastnost IList.IsReadOnly Získá hodnotu určující zda CollectionBase je jen pro čtení. (Zděděno z CollectionBase.)
Explicitní implementace rozhraníSoukromá vlastnost ICollection.IsSynchronized Získá hodnotu určující zda přístup k CollectionBase je synchronizován (podprocesů). (Zděděno z CollectionBase.)
Explicitní implementace rozhraníSoukromá vlastnost IList.Item Získá nebo nastaví prvku v zadaném indexu. (Zděděno z CollectionBase.)
Explicitní implementace rozhraníSoukromá metoda IList.Remove Odebere první výskyt určitého objektu z CollectionBase. (Zděděno z CollectionBase.)
Explicitní implementace rozhraníSoukromá vlastnost ICollection.SyncRoot Získává objekt, který lze použít k přístupu k synchronizaci CollectionBase. (Zděděno z CollectionBase.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Diagrams – obor názvů