다음을 통해 공유


IAsyncAttachedCollectionSource 인터페이스

정의

HasItems 속성이 현재 초기화되고 있는지 여부와 IsInitializingHasItems 값이 변경될 때 INotifyPropertyChanged 이벤트가 발생하는지 여부를 보고할 수 있는 IAttachedCollectionSource 개체를 나타냅니다.

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

이 IAttachedCollectionSource에 항목이 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다. HasItems에 액세스한다고 해서 반드시 항목 자체가 만들어지는 것은 아닙니다.

(다음에서 상속됨 IAttachedCollectionSource)
IsUpdatingHasItems

HasItems 속성이 현재 업데이트되고 있는지 여부를 가져옵니다. HasItems 업데이트는 비동기 작업일 수 있으므로 IAttachedCollectionSource의 소비자는 항목이 없다고 결정하기 전에 이 속성이 false가 될 때까지 기다려야 할 수 있습니다.

Items

이 IAttachedCollectionSource와 연결된 항목의 컬렉션을 가져오고 필요한 경우 만듭니다.

(다음에서 상속됨 IAttachedCollectionSource)
SourceItem

이 IAttachedCollectionSource를 만드는 데 사용되는 개체를 가져옵니다.

(다음에서 상속됨 IAttachedCollectionSource)

적용 대상