Share via


Classe UIDataSourceDynamicCollection

Solo per utilizzo interno di Microsoft.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.Internal.VisualStudio.PlatformUI
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

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

Il tipo UIDataSourceDynamicCollection espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico UIDataSourceDynamicCollection Solo per utilizzo interno di Microsoft.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Count Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Proprietà protetta. DataCollection Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Proprietà pubblica IsReadOnly Solo per utilizzo interno di Microsoft. (Esegue l'override di UIDataSourceCollection.IsReadOnly).
Proprietà pubblica Item Solo per utilizzo interno di Microsoft. (Esegue l'override di UIDataSourceCollection.Item).
Proprietà pubblica Verbs Solo per utilizzo interno di Microsoft. (Ereditato da UIDispatch)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Solo per utilizzo interno di Microsoft. (Esegue l'override di UIDataSourceCollection.Add(IVsUIDataSource)).
Metodo pubblico AddCommand Solo per utilizzo interno di Microsoft. (Ereditato da UIDispatch)
Metodo pubblico AddItem(IVsUIDataSource) Solo per utilizzo interno di Microsoft. (Esegue l'override di UIDataSourceCollection.AddItem(IVsUIDataSource)).
Metodo pubblico AddItem(IVsUIDataSource, UInt32%) Solo per utilizzo interno di Microsoft.
Metodo pubblico AdviseCollectionChangeEvents Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Metodo pubblico Clear Solo per utilizzo interno di Microsoft. (Esegue l'override di UIDataSourceCollection.Clear()).
Metodo pubblico ClearItems Solo per utilizzo interno di Microsoft.
Metodo pubblico Close Solo per utilizzo interno di Microsoft. (Esegue l'override di UIDataSourceCollection.Close()).
Metodo pubblico Contains Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Metodo pubblico CopyTo Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Metodo pubblico EnumVerbs Solo per utilizzo interno di Microsoft. (Ereditato da UIDispatch)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo protetto FireOnAfterItemAdded Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Metodo protetto FireOnAfterItemRemoved Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Metodo protetto FireOnAfterItemReplaced Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Metodo protetto FireOnInvalidateAllItems Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Metodo pubblico get_Count Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Metodo pubblico GetEnumerator Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetItem Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IndexOf Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Metodo pubblico Insert Solo per utilizzo interno di Microsoft. (Esegue l'override di UIDataSourceCollection.Insert(Int32, IVsUIDataSource)).
Metodo pubblico InsertCollection Solo per utilizzo interno di Microsoft.
Metodo pubblico InsertItem Solo per utilizzo interno di Microsoft.
Metodo pubblico Invoke(String, Object) Solo per utilizzo interno di Microsoft. (Ereditato da UIDispatch)
Metodo pubblico Invoke(String, Object, Object%) Solo per utilizzo interno di Microsoft. (Ereditato da UIDispatch)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Remove Solo per utilizzo interno di Microsoft. (Esegue l'override di UIDataSourceCollection.Remove(IVsUIDataSource)).
Metodo pubblico RemoveAt Solo per utilizzo interno di Microsoft. (Esegue l'override di UIDataSourceCollection.RemoveAt(Int32)).
Metodo pubblico RemoveItem Solo per utilizzo interno di Microsoft.
Metodo pubblico ReplaceItem Solo per utilizzo interno di Microsoft.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico UnadviseCollectionChangeEvents Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico Count (Definito da Utilities).

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaProprietà privata ICollection<IVsUIDataSource>.Count Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator Solo per utilizzo interno di Microsoft. (Ereditato da UIDataSourceCollection)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Internal.VisualStudio.PlatformUI