ICacheableAttachedCollectionSource Interface

Definição

Representa um IAttachedCollectionSource que pode ser armazenado em cache. As fontes armazenadas em cache não precisam ser recriadas sempre que são solicitadas.

public interface class ICacheableAttachedCollectionSource : Microsoft::VisualStudio::Shell::IAttachedCollectionSource
public interface class ICacheableAttachedCollectionSource : Microsoft::VisualStudio::Shell::IAttachedCollectionSource
__interface ICacheableAttachedCollectionSource : Microsoft::VisualStudio::Shell::IAttachedCollectionSource
public interface ICacheableAttachedCollectionSource : Microsoft.VisualStudio.Shell.IAttachedCollectionSource
type ICacheableAttachedCollectionSource = interface
    interface IAttachedCollectionSource
Public Interface ICacheableAttachedCollectionSource
Implements IAttachedCollectionSource
Implementações

Propriedades

CanCache

Obtém se os itens deste IAttachedCollectionSource podem ser armazenados em cache ou não. Instâncias IAttachedCollectionSource que não dão suporte a alterações observáveis em seus itens (por meio de INotifyCollectionChanged), mas que são alteradas ao longo do tempo não devem ser armazenadas em cache, pois o cache de IAttachedCollectionSource armazenará permanentemente em cache uma coleção obsoleta.

HasItems

Retornará true se este IAttachedCollectionSource tiver itens, caso contrário, false. Acessar o HasItems não cria necessariamente os próprios itens.

(Herdado de IAttachedCollectionSource)
Items

Obtém (e cria, se necessário) a coleção de itens associados a este IAttachedCollectionSource.

(Herdado de IAttachedCollectionSource)
SourceItem

Obtém o objeto usado para criar este IAttachedCollectionSource.

(Herdado de IAttachedCollectionSource)

Aplica-se a