ReadOnlyObservableSet<T> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece a classe base para um IReadOnlyObservableSet genérico.
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)
Parâmetros de tipo
- T
O tipo de itens armazenados no conjunto.
- Herança
-
ReadOnlyObservableSet<T>
- Implementações
Construtores
ReadOnlyObservableSet<T>(IEqualityComparer<T>) |
Inicializa uma nova instância da ReadOnlyObservableSet<T> classe que está vazia e usa o comparador de igualdade especificado para o tipo de conjunto. |
Propriedades
Count |
Obtém o número de elementos realmente contidos no ReadOnlyObservableSet<T>. |
Métodos
AddItem(T) |
Adiciona o elemento especificado a um conjunto. |
ClearItems() |
Remove todos os elementos de um objeto ReadOnlyObservableSet<T>. |
Contains(Object) |
Determina se um elemento está no ReadOnlyObservableSet<T>. |
Contains(T) |
Determina se um elemento está no ReadOnlyObservableSet<T>. |
GetEnumerator() |
Retorna um enumerador que itera por meio de ReadOnlyObservableSet<T>. |
OnCollectionChanged(NotifyCollectionChangedEventArgs) |
Invocado quando a coleção é alterada. |
OnItemAdded(T) |
Invocado quando um elemento é adicionado ao conjunto. |
OnItemRemoved(T) |
Invocado quando um elemento é removido do conjunto. |
OnItemsCleared(IEnumerable<T>) |
Invocado quando o conjunto é limpo. |
RemoveItem(T) |
Remove o elemento especificado de um objeto ReadOnlyObservableSet<T>. |
Eventos
CollectionChanged |
Ocorre quando um item é adicionado, removido, alterado, movido ou todo o conjunto é atualizado. |
Implantações explícitas de interface
IEnumerable.GetEnumerator() |
Retorna um enumerador que itera por meio de ReadOnlyObservableSet<T>. |
Métodos de Extensão
EmptyIfNull<T>(IEnumerable<T>) |
Retorne essa enumeração caso ela não seja nula. Caso seja uma enumeração vazia de retorno nulo. |