ICacheableAttachedCollectionSource Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un IAttachedCollectionSource qui peut potentiellement être mis en cache. Les sources mises en cache n’ont pas besoin d’être recréées chaque fois qu’elles sont demandées.
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
- Implémente
Propriétés
CanCache |
Indique si les éléments de cette IAttachedCollectionSource peuvent ou non être mis en cache. Les instances IAttachedCollectionSource qui ne prennent pas en charge les modifications observables apportées à leurs éléments (via INotifyCollectionChanged), mais qui changent au fil du temps ne doivent pas être mises en cache, car la mise en cache de IAttachedCollectionSource met définitivement en cache une collection obsolète. |
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) |
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) |