ReadOnlyObservableSet<T> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Genel bir IReadOnlyObservableSet için temel sınıfı sağlar.
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)
Tür Parametreleri
- T
Kümede depolanan öğelerin türü.
- Devralma
-
ReadOnlyObservableSet<T>
- Uygulamalar
Oluşturucular
| ReadOnlyObservableSet<T>(IEqualityComparer<T>) |
Boş olan sınıfın ReadOnlyObservableSet<T> yeni bir örneğini başlatır ve küme türü için belirtilen eşitlik karşılaştırıcısını kullanır.. |
Özellikler
| Count |
içinde gerçekte bulunan ReadOnlyObservableSet<T>öğelerin sayısını alır. |
Yöntemler
| AddItem(T) |
Belirtilen öğeyi bir kümeye ekler. |
| ClearItems() |
Nesneden ReadOnlyObservableSet<T> tüm öğeleri kaldırır. |
| Contains(Object) |
bir öğenin içinde ReadOnlyObservableSet<T>olup olmadığını belirler. |
| Contains(T) |
bir öğenin içinde ReadOnlyObservableSet<T>olup olmadığını belirler. |
| GetEnumerator() |
aracılığıyla ReadOnlyObservableSet<T>yineleyen bir numaralandırıcı döndürür. |
| OnCollectionChanged(NotifyCollectionChangedEventArgs) |
Koleksiyon değiştirildiğinde çağrılır. |
| OnItemAdded(T) |
Kümeye bir öğe eklendiğinde çağrılır. |
| OnItemRemoved(T) |
Bir öğe kümeden kaldırıldığında çağrılır. |
| OnItemsCleared(IEnumerable<T>) |
Küme temizlendiğinde çağrılır. |
| RemoveItem(T) |
Belirtilen öğeyi bir ReadOnlyObservableSet<T> nesneden kaldırır. |
Ekinlikler
| CollectionChanged |
Bir öğe eklendiğinde, kaldırıldığında, değiştirildiğinde, taşındığında veya kümenin tamamı yenilendiğinde gerçekleşir. |
Belirtik Arabirim Kullanımları
| IEnumerable.GetEnumerator() |
aracılığıyla ReadOnlyObservableSet<T>yineleyen bir numaralandırıcı döndürür. |
Uzantı Metotları
| EmptyIfNull<T>(IEnumerable<T>) |
Null olmaması durumunda bu numaralandırmayı döndür. Null dönüş boş sabit listesi olması durumunda. |