Condividi tramite


IAsyncAttachedCollectionSource Interfaccia

Definizione

Rappresenta un oggetto IAttachedCollectionSource che può segnalare se la proprietà HasItems è attualmente in fase di inizializzazione e che genera un evento INotifyPropertyChanged quando il valore IsInitializingHasItems cambia.

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
Implementazioni

Proprietà

HasItems

Restituisce true se questo oggetto IAttachedCollectionSource ha elementi, in caso contrario false. L'accesso a HasItems non crea necessariamente gli elementi stessi.

(Ereditato da IAttachedCollectionSource)
IsUpdatingHasItems

Ottiene se la proprietà HasItems è attualmente in corso di aggiornamento. Poiché l'aggiornamento di HasItems può essere un'operazione asincrona, i consumer di IAttachedCollectionSource potrebbero voler attendere che questa proprietà diventi false prima di decidere che non sono presenti elementi.

Items

Ottiene (e crea, se necessario) la raccolta di elementi associati a questo oggetto IAttachedCollectionSource.

(Ereditato da IAttachedCollectionSource)
SourceItem

Ottiene l'oggetto usato per creare questo oggetto IAttachedCollectionSource.

(Ereditato da IAttachedCollectionSource)

Si applica a