Udostępnij przez


IAsyncAttachedCollectionSource Interfejs

Definicja

Reprezentuje obiekt IAttachedCollectionSource, który może zgłaszać, czy właściwość HasItems jest obecnie inicjowana, i która zgłasza zdarzenie INotifyPropertyChanged, gdy wartość IsInitializingHasItems zmienia się.

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
Implementuje

Właściwości

HasItems

Zwraca wartość true, jeśli ta wartość IAttachedCollectionSource zawiera jakiekolwiek elementy, w przeciwnym razie wartość false. Uzyskiwanie dostępu do elementów HasItems nie musi tworzyć samych elementów.

(Odziedziczone po IAttachedCollectionSource)
IsUpdatingHasItems

Pobiera informację, czy właściwość HasItems jest obecnie aktualizowana. Ponieważ aktualizowanie elementów HasItems może być operacją asynchroniczną, użytkownicy elementu IAttachedCollectionSource mogą chcieć poczekać, aż ta właściwość stanie się fałszem, zanim zdecydujesz, że nie ma żadnych elementów.

Items

Pobiera (i tworzy w razie potrzeby) kolekcję elementów skojarzonych z tym elementem IAttachedCollectionSource.

(Odziedziczone po IAttachedCollectionSource)
SourceItem

Pobiera obiekt użyty do utworzenia tego obiektu IAttachedCollectionSource.

(Odziedziczone po IAttachedCollectionSource)

Dotyczy