Sdílet prostřednictvím


SessionPropertyCollection<T> – třída

Kolekce ukládat poznámky a záložky či jakoukoli kolekci, která je vlastnost relace.

Hierarchie dědičnosti

Object
  Collection<T>
    ObservableCollection<T>
      Microsoft.TeamFoundation.TestManagement.Client.SessionPropertyCollection<T>

Obor názvů:  Microsoft.TeamFoundation.TestManagement.Client
Sestavení:  Microsoft.TeamFoundation.TestManagement.Client (v Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntaxe

'Deklarace
Public Class SessionPropertyCollection(Of T) _
    Inherits ObservableCollection(Of T)
public class SessionPropertyCollection<T> : ObservableCollection<T>
generic<typename T>
public ref class SessionPropertyCollection : public ObservableCollection<T>
type SessionPropertyCollection<'T> =  
    class 
        inherit ObservableCollection<'T>
    end
Jazyk JScript nepodporuje obecné typy a metody.

Parametry typu

  • T

Typ SessionPropertyCollection<T> zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda SessionPropertyCollection<T>

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Count Získá počet prvků, které jsou ve skutečnosti součástí Collection. (Zděděno z Collection<T>.)
Veřejná vlastnost Item Získá nebo nastaví prvek na zadaný index. (Zděděno z Collection<T>.)
Chráněná vlastnost Items Získá IList obal kolem Collection. (Zděděno z Collection<T>.)

Nahoru

Metody

  Název Popis
Veřejná metoda Add Přidá na konec objektu Collection. (Zděděno z Collection<T>.)
Chráněná metoda BlockReentrancy Zakáže vícenásobné pokusy o změnu této kolekce. (Zděděno z ObservableCollection<T>.)
Chráněná metoda CheckReentrancy Kontroly pro vícenásobné pokusy o změnu této kolekce. (Zděděno z ObservableCollection<T>.)
Veřejná metoda Clear Odebere všechny prvky z Collection. (Zděděno z Collection<T>.)
Chráněná metoda ClearItems (Přepisuje ObservableCollection.ClearItems.)
Veřejná metoda Contains Určuje, zda je prvek v Collection. (Zděděno z Collection<T>.)
Veřejná metoda CopyTo Zkopíruje celý Collection k kompatibilní jednorozměrné Array, počáteční na zadaný index cílového pole. (Zděděno z Collection<T>.)
Veřejná metoda Equals Určuje, zda je zadaný objekt rovna aktuální objekt. (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 Čítač výčtu, iteruje vrátí Collection. (Zděděno z Collection<T>.)
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 Vyhledá zadaný objekt a vrátí z nuly vycházející index prvního výskytu v rámci celého Collection. (Zděděno z Collection<T>.)
Veřejná metoda Insert Vloží prvek do Collection na zadaný index. (Zděděno z Collection<T>.)
Chráněná metoda InsertItem (Přepisuje ObservableCollection.InsertItem(Int32, UTP).)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda Move Přesune položku v zadaném indexu v kolekci do nového umístění. (Zděděno z ObservableCollection<T>.)
Chráněná metoda MoveItem Přesune položku v zadaném indexu v kolekci do nového umístění. (Zděděno z ObservableCollection<T>.)
Chráněná metoda OnCollectionChanged Vyvolá CollectionChanged s parametry zadané události. (Zděděno z ObservableCollection<T>.)
Chráněná metoda OnPropertyChanged Vyvolá PropertyChanged s parametry zadané události. (Zděděno z ObservableCollection<T>.)
Veřejná metoda Remove Odebere určitý objekt z první výskyt Collection. (Zděděno z Collection<T>.)
Veřejná metoda RemoveAt Odstraní prvek na zadaný index Collection. (Zděděno z Collection<T>.)
Chráněná metoda RemoveItem (Přepisuje ObservableCollection.RemoveItem(Int32).)
Chráněná metoda SetItem Nahradí prvek na zadaný index. (Zděděno z ObservableCollection<T>.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Události

  Název Popis
Veřejná událost CollectionChanged Dochází, když je položka přidána, odebrat, změnit, přesunout, nebo celý seznam je aktualizován. (Zděděno z ObservableCollection<T>.)
Chráněná událost PropertyChanged Vyvolá se při změně hodnoty vlastnosti. (Zděděno z ObservableCollection<T>.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda System#Collections#IList#Add Přidá položku IList. (Zděděno z Collection<T>.)
Explicitní implementace rozhraníSoukromá metoda System#Collections#IList#Contains Určuje, zda IList obsahuje určitou hodnotu. (Zděděno z Collection<T>.)
Explicitní implementace rozhraníSoukromá metoda System#Collections#ICollection#CopyTo Zkopíruje prvky ICollection k Array, od určitého Array index. (Zděděno z Collection<T>.)
Explicitní implementace rozhraníSoukromá metoda System#Collections#IEnumerable#GetEnumerator Vrátí enumerátor, který iteruje kolekci. (Zděděno z Collection<T>.)
Explicitní implementace rozhraníSoukromá metoda System#Collections#IList#IndexOf Určuje index určité položce IList. (Zděděno z Collection<T>.)
Explicitní implementace rozhraníSoukromá metoda System#Collections#IList#Insert Vloží položku do IList na zadaný index. (Zděděno z Collection<T>.)
Explicitní implementace rozhraníSoukromá vlastnost System#Collections#IList#IsFixedSize Získá hodnotu označující zda IList má pevnou velikost. (Zděděno z Collection<T>.)
Explicitní implementace rozhraníSoukromá vlastnost System#Collections#Generic#ICollection{T}#IsReadOnly Získá hodnotu označující zda ICollection je jen pro čtení. (Zděděno z Collection<T>.)
Explicitní implementace rozhraníSoukromá vlastnost System#Collections#IList#IsReadOnly Získá hodnotu označující zda IList je jen pro čtení. (Zděděno z Collection<T>.)
Explicitní implementace rozhraníSoukromá vlastnost System#Collections#ICollection#IsSynchronized Získá hodnotu označující zda přístup ICollection je synchronizován (podprocesů). (Zděděno z Collection<T>.)
Explicitní implementace rozhraníSoukromá vlastnost System#Collections#IList#Item Získá nebo nastaví prvek na zadaný index. (Zděděno z Collection<T>.)
Explicitní implementace rozhraníSoukromá událost System#ComponentModel#INotifyPropertyChanged#PropertyChanged Vyvolá se při změně hodnoty vlastnosti. (Zděděno z ObservableCollection<T>.)
Explicitní implementace rozhraníSoukromá metoda System#Collections#IList#Remove Odebere určitý objekt z první výskyt IList. (Zděděno z Collection<T>.)
Explicitní implementace rozhraníSoukromá vlastnost System#Collections#ICollection#SyncRoot Získá objekt, který lze použít k přístupu k synchronizaci ICollection. (Zděděno z Collection<T>.)

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.TeamFoundation.TestManagement.Client – obor názvů