ReadOnlyObservableSet<T> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia klasę bazową dla ogólnego zestawu IReadOnlyObservableSet.
generic <typename T>
public ref class ReadOnlyObservableSet abstract : Microsoft::VisualStudio::Shell::IReadOnlyObservableSet<T>, System::Collections::Generic::IEnumerable<T>, System::Collections::Specialized::INotifyCollectionChanged
public abstract class ReadOnlyObservableSet<T> : Microsoft.VisualStudio.Shell.IReadOnlyObservableSet<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Specialized.INotifyCollectionChanged
type ReadOnlyObservableSet<'T> = class
interface IReadOnlyObservableSet<'T>
interface IReadOnlyObservableSet
interface IEnumerable
interface INotifyCollectionChanged
interface seq<'T>
Public MustInherit Class ReadOnlyObservableSet(Of T)
Implements IEnumerable(Of T), INotifyCollectionChanged, IReadOnlyObservableSet(Of T)
Parametry typu
- T
Typ elementów przechowywanych w zestawie.
- Dziedziczenie
-
ReadOnlyObservableSet<T>
- Implementuje
Konstruktory
ReadOnlyObservableSet<T>(IEqualityComparer<T>) |
Inicjuje ReadOnlyObservableSet<T> nowe wystąpienie klasy, która jest pusta i używa określonego porównania równości dla typu zestawu. |
Właściwości
Count |
Pobiera liczbę elementów rzeczywiście zawartych w elemecie ReadOnlyObservableSet<T>. |
Metody
AddItem(T) |
Dodaje określony element do zestawu. |
ClearItems() |
Usuwa wszystkie elementy z ReadOnlyObservableSet<T> obiektu. |
Contains(Object) |
Określa, czy element znajduje się w elemecie ReadOnlyObservableSet<T>. |
Contains(T) |
Określa, czy element znajduje się w elemecie ReadOnlyObservableSet<T>. |
GetEnumerator() |
Zwraca moduł wyliczający, który iteruje za pomocą elementu ReadOnlyObservableSet<T>. |
OnCollectionChanged(NotifyCollectionChangedEventArgs) |
Wywoływane po zmianie kolekcji. |
OnItemAdded(T) |
Wywoływane po dodaniu elementu do zestawu. |
OnItemRemoved(T) |
Wywoływane po usunięciu elementu z zestawu. |
OnItemsCleared(IEnumerable<T>) |
Wywoływane po wyczyszczonej ustawie. |
RemoveItem(T) |
Usuwa określony element z ReadOnlyObservableSet<T> obiektu. |
Zdarzenia
CollectionChanged |
Występuje, gdy element jest dodawany, usuwany, zmieniany, przenoszony lub cały zestaw jest odświeżany. |
Jawne implementacje interfejsu
IEnumerable.GetEnumerator() |
Zwraca moduł wyliczający, który iteruje za pomocą elementu ReadOnlyObservableSet<T>. |
Metody rozszerzania
EmptyIfNull<T>(IEnumerable<T>) |
Zwróć tę wyliczenie, jeśli nie ma wartości null. W przypadku, gdy ma wartość null, zwraca puste wyliczenie. |