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) |