UIDataSourceDynamicCollection Class

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Microsoft internal use only.

Namespace:  Microsoft.Internal.VisualStudio.PlatformUI
Assemblies:   Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)
  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
  Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)

public class UIDataSourceDynamicCollection : UIDataSourceCollection, 
	IVsUIDynamicCollection, IVsUICollection, IVsUISimpleDataSource, IVsUIDispatch

The UIDataSourceDynamicCollection type exposes the following members.

  NameDescription
Public methodUIDataSourceDynamicCollectionMicrosoft internal use only.
Top

  NameDescription
Public propertyCountMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Protected propertyDataCollectionMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Public propertyIsReadOnlyMicrosoft internal use only. (Overrides UIDataSourceCollection.IsReadOnly.)
Public propertyItemMicrosoft internal use only. (Overrides UIDataSourceCollection.Item.)
Public propertyVerbsMicrosoft internal use only. (Inherited from UIDispatch.)
Top

  NameDescription
Public methodAddMicrosoft internal use only. (Overrides UIDataSourceCollection.Add(IVsUIDataSource).)
Public methodAddCommandMicrosoft internal use only. (Inherited from UIDispatch.)
Public methodAddItem(IVsUIDataSource)Microsoft internal use only. (Overrides UIDataSourceCollection.AddItem(IVsUIDataSource).)
Public methodAddItem(IVsUIDataSource, UInt32)Microsoft internal use only.
Public methodAdviseCollectionChangeEventsMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Public methodClearMicrosoft internal use only. (Overrides UIDataSourceCollection.Clear().)
Public methodClearItemsMicrosoft internal use only.
Public methodCloseMicrosoft internal use only. (Overrides UIDataSourceCollection.Close().)
Public methodContainsMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Public methodCopyToMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Public methodEnumVerbsMicrosoft internal use only. (Inherited from UIDispatch.)
Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Protected methodFireOnAfterItemAddedMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Protected methodFireOnAfterItemRemovedMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Protected methodFireOnAfterItemReplacedMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Protected methodFireOnInvalidateAllItemsMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Public methodget_CountMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Public methodGetEnumeratorMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Public methodGetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
Public methodGetItemMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodIndexOfMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Public methodInsertMicrosoft internal use only. (Overrides UIDataSourceCollection.Insert(Int32, IVsUIDataSource).)
Public methodInsertCollectionMicrosoft internal use only.
Public methodInsertItemMicrosoft internal use only.
Public methodInvoke(String, Object)Microsoft internal use only. (Inherited from UIDispatch.)
Public methodInvoke(String, Object, Object)Microsoft internal use only. (Inherited from UIDispatch.)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodRemoveMicrosoft internal use only. (Overrides UIDataSourceCollection.Remove(IVsUIDataSource).)
Public methodRemoveAtMicrosoft internal use only. (Overrides UIDataSourceCollection.RemoveAt(Int32).)
Public methodRemoveItemMicrosoft internal use only.
Public methodReplaceItemMicrosoft internal use only.
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Public methodUnadviseCollectionChangeEventsMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Top

  NameDescription
Public Extension MethodCount (Defined by Utilities.)
Top

  NameDescription
Explicit interface implemetationPrivate propertyICollection<IVsUIDataSource>.CountMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Explicit interface implemetationPrivate methodIEnumerable.GetEnumeratorMicrosoft internal use only. (Inherited from UIDataSourceCollection.)
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: