IAsyncAttachedCollectionSource Interface

Définition

Représente un objet IAttachedCollectionSource qui peut indiquer si la propriété HasItems est en cours d’initialisation et qui déclenche un événement INotifyPropertyChanged lorsque la valeur IsInitializingHasItems change.

C++
public interface class IAsyncAttachedCollectionSource : Microsoft::VisualStudio::Shell::IAttachedCollectionSource, System::ComponentModel::INotifyPropertyChanged
Implémente

Propriétés

HasItems

Retourne true si cette IAttachedCollectionSource contient des éléments, sinon false. L’accès à HasItems ne crée pas nécessairement les éléments eux-mêmes.

(Hérité de IAttachedCollectionSource)
IsUpdatingHasItems

Obtient si la propriété HasItems est en cours de mise à jour. Étant donné que la mise à jour de HasItems peut être une opération asynchrone, les consommateurs de IAttachedCollectionSource peuvent souhaiter attendre que cette propriété devienne false avant de décider qu’il n’y a pas d’éléments.

Items

Obtient (et crée, si nécessaire) la collection d’éléments associée à cette IAttachedCollectionSource.

(Hérité de IAttachedCollectionSource)
SourceItem

Obtient l’objet utilisé pour créer cette IAttachedCollectionSource.

(Hérité de IAttachedCollectionSource)

S’applique à

Produit Versions
Visual Studio SDK 2015, 2017, 2019, 2022