Partager via


UIDataSourceDynamicCollection, classe

Réservé à un usage interne Microsoft.

Hiérarchie d'héritage

System.Object
  Microsoft.Internal.VisualStudio.PlatformUI.UIDispatch
    Microsoft.Internal.VisualStudio.PlatformUI.UISimpleDataSource
      Microsoft.Internal.VisualStudio.PlatformUI.UIDataSourceCollection
        Microsoft.Internal.VisualStudio.PlatformUI.UIDataSourceDynamicCollection

Espace de noms :  Microsoft.Internal.VisualStudio.PlatformUI
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Public Class UIDataSourceDynamicCollection _
    Inherits UIDataSourceCollection _
    Implements IVsUIDynamicCollection, IVsUICollection, IVsUISimpleDataSource, IVsUIDispatch
public class UIDataSourceDynamicCollection : UIDataSourceCollection, 
    IVsUIDynamicCollection, IVsUICollection, IVsUISimpleDataSource, IVsUIDispatch

Le type UIDataSourceDynamicCollection expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique UIDataSourceDynamicCollection Réservé à un usage interne Microsoft.

Début

Propriétés

  Nom Description
Propriété publique Count Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Propriété protégée DataCollection Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Propriété publique IsReadOnly Réservé à un usage interne Microsoft. (Substitue UIDataSourceCollection.IsReadOnly.)
Propriété publique Item Réservé à un usage interne Microsoft. (Substitue UIDataSourceCollection.Item[Int32].)
Propriété publique Verbs Réservé à un usage interne Microsoft. (Hérité de UIDispatch.)

Début

Méthodes

  Nom Description
Méthode publique Add Réservé à un usage interne Microsoft. (Substitue UIDataSourceCollection.Add(IVsUIDataSource).)
Méthode publique AddCommand Réservé à un usage interne Microsoft. (Hérité de UIDispatch.)
Méthode publique AddItem(IVsUIDataSource) Réservé à un usage interne Microsoft. (Substitue UIDataSourceCollection.AddItem(IVsUIDataSource).)
Méthode publique AddItem(IVsUIDataSource, UInt32%) Réservé à un usage interne Microsoft.
Méthode publique AdviseCollectionChangeEvents Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Méthode publique Clear Réservé à un usage interne Microsoft. (Substitue UIDataSourceCollection.Clear().)
Méthode publique ClearItems Réservé à un usage interne Microsoft.
Méthode publique Close Réservé à un usage interne Microsoft. (Substitue UIDataSourceCollection.Close().)
Méthode publique Contains Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Méthode publique CopyTo Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Méthode publique EnumVerbs Réservé à un usage interne Microsoft. (Hérité de UIDispatch.)
Méthode publique Equals Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode protégée FireOnAfterItemAdded Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Méthode protégée FireOnAfterItemRemoved Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Méthode protégée FireOnAfterItemReplaced Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Méthode protégée FireOnInvalidateAllItems Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Méthode publique get_Count Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Méthode publique GetEnumerator Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetItem Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IndexOf Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Méthode publique Insert Réservé à un usage interne Microsoft. (Substitue UIDataSourceCollection.Insert(Int32, IVsUIDataSource).)
Méthode publique InsertCollection Réservé à un usage interne Microsoft.
Méthode publique InsertItem Réservé à un usage interne Microsoft.
Méthode publique Invoke(String, Object) Réservé à un usage interne Microsoft. (Hérité de UIDispatch.)
Méthode publique Invoke(String, Object, Object%) Réservé à un usage interne Microsoft. (Hérité de UIDispatch.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique Remove Réservé à un usage interne Microsoft. (Substitue UIDataSourceCollection.Remove(IVsUIDataSource).)
Méthode publique RemoveAt Réservé à un usage interne Microsoft. (Substitue UIDataSourceCollection.RemoveAt(Int32).)
Méthode publique RemoveItem Réservé à un usage interne Microsoft.
Méthode publique ReplaceItem Réservé à un usage interne Microsoft.
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Méthode publique UnadviseCollectionChangeEvents Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)

Début

Méthodes d'extension

  Nom Description
Méthode d'extension publique Count (Défini par Utilities.)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface explicitePropriété privée ICollection<IVsUIDataSource>.Count Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)
Implémentation d'interface expliciteMéthode privée IEnumerable.GetEnumerator Réservé à un usage interne Microsoft. (Hérité de UIDataSourceCollection.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.Internal.VisualStudio.PlatformUI, espace de noms