ReadOnlyObservableSet<T> Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan kelas dasar untuk IReadOnlyObservableSet generik.
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)
Jenis parameter
- T
Jenis item yang disimpan dalam set.
- Warisan
-
ReadOnlyObservableSet<T>
- Penerapan
Konstruktor
ReadOnlyObservableSet<T>(IEqualityComparer<T>) |
Menginisialisasi instans ReadOnlyObservableSet<T> baru kelas yang kosong dan menggunakan perbandingan kesetaraan yang ditentukan untuk jenis yang ditetapkan.. |
Properti
Count |
Mendapatkan jumlah elemen yang benar-benar terkandung dalam ReadOnlyObservableSet<T>. |
Metode
AddItem(T) |
Menambahkan elemen yang ditentukan ke satu set. |
ClearItems() |
Menghapus semua elemen dari ReadOnlyObservableSet<T> objek. |
Contains(Object) |
Menentukan apakah elemen berada di ReadOnlyObservableSet<T>. |
Contains(T) |
Menentukan apakah elemen berada di ReadOnlyObservableSet<T>. |
GetEnumerator() |
Mengembalikan enumerator yang berulang melalui ReadOnlyObservableSet<T>. |
OnCollectionChanged(NotifyCollectionChangedEventArgs) |
Dipanggil saat koleksi diubah. |
OnItemAdded(T) |
Dipanggil saat elemen ditambahkan ke set. |
OnItemRemoved(T) |
Dipanggil saat elemen dihapus dari set. |
OnItemsCleared(IEnumerable<T>) |
Dipanggil ketika set dibersihkan. |
RemoveItem(T) |
Menghapus elemen yang ditentukan dari ReadOnlyObservableSet<T> objek. |
Acara
CollectionChanged |
Terjadi saat item ditambahkan, dihapus, diubah, dipindahkan, atau seluruh set disegarkan. |
Implementasi Antarmuka Eksplisit
IEnumerable.GetEnumerator() |
Mengembalikan enumerator yang berulang melalui ReadOnlyObservableSet<T>. |
Metode Ekstensi
EmptyIfNull<T>(IEnumerable<T>) |
Kembalikan enumerasi ini jika tidak null. Jika null mengembalikan enumerasi kosong. |