Поделиться через


IAsyncAttachedCollectionSource Интерфейс

Определение

Представляет объект IAttachedCollectionSource, который может сообщать о том, инициализируется ли свойство HasItems в данный момент, и который вызывает событие INotifyPropertyChanged при изменении значения IsInitializingHasItems.

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
Реализации

Свойства

HasItems

Возвращает значение true, если этот IAttachedCollectionSource содержит какие-либо элементы, в противном случае false. Доступ к HasItems не обязательно создает сами элементы.

(Унаследовано от IAttachedCollectionSource)
IsUpdatingHasItems

Возвращает значение, указывающее, обновляется ли свойство HasItems в данный момент. Так как обновление HasItems может быть асинхронной операцией, потребители IAttachedCollectionSource могут подождать, пока это свойство не станет false, прежде чем принимать решение об отсутствии элементов.

Items

Получает (и при необходимости создает) коллекцию элементов, связанных с данным IAttachedCollectionSource.

(Унаследовано от IAttachedCollectionSource)
SourceItem

Возвращает объект , используемый для создания объекта IAttachedCollectionSource.

(Унаследовано от IAttachedCollectionSource)

Применяется к