Compartilhar via


IAsyncAttachedCollectionSource Interface

Definição

Representa um objeto IAttachedCollectionSource que pode relatar se a propriedade HasItems está ou não sendo inicializada no momento e que gera um evento INotifyPropertyChanged quando o valor IsInitializingHasItems é alterado.

public interface class IAsyncAttachedCollectionSource : Microsoft::VisualStudio::Shell::IAttachedCollectionSource, System::ComponentModel::INotifyPropertyChanged
public interface IAsyncAttachedCollectionSource : Microsoft.VisualStudio.Shell.IAttachedCollectionSource, System.ComponentModel.INotifyPropertyChanged
type IAsyncAttachedCollectionSource = interface
    interface IAttachedCollectionSource
    interface INotifyPropertyChanged
Public Interface IAsyncAttachedCollectionSource
Implements IAttachedCollectionSource, INotifyPropertyChanged
Implementações

Propriedades

HasItems

Retornará true se iAttachedCollectionSource tiver itens, caso contrário, false. Acessar HasItems não cria necessariamente os próprios itens.

(Herdado de IAttachedCollectionSource)
IsUpdatingHasItems

Obtém se a propriedade HasItems está ou não sendo atualizada no momento. Como a atualização de HasItems pode ser uma operação assíncrona, os consumidores do IAttachedCollectionSource podem querer esperar que essa propriedade se torne falsa antes de decidir que não há itens.

Items

Obtém (e cria, se necessário) a coleção de itens associados a este IAttachedCollectionSource.

(Herdado de IAttachedCollectionSource)
SourceItem

Obtém o objeto usado para criar este IAttachedCollectionSource.

(Herdado de IAttachedCollectionSource)

Aplica-se a