UIDataSource 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.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)
  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

public class UIDataSource : UISimpleDataSource, 
	IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, IUIDataSource, IUIDispatch

The UIDataSource type exposes the following members.

  NameDescription
Public methodUIDataSourceMicrosoft internal use only.
Top

  NameDescription
Public propertyItemMicrosoft internal use only.
Public propertyPropertiesMicrosoft internal use only.
Public propertyShapeIdentifierMicrosoft internal use only.
Public propertyVerbsMicrosoft internal use only. (Inherited from UIDispatch.)
Top

  NameDescription
Public methodAddBuiltInProperty(String, Boolean)
Public methodAddBuiltInProperty(String, Object)Microsoft internal use only.
Public methodAddCommandMicrosoft internal use only. (Inherited from UIDispatch.)
Public methodAddDispatchPropertyMicrosoft internal use only.
Public methodAddIndirectProperty<T>Microsoft internal use only.
Public methodAddPropertyMicrosoft internal use only.
Public methodAddUnknownPropertyMicrosoft internal use only.
Public methodAdvisePropertyChangeEventsMicrosoft internal use only.
Public methodCloseMicrosoft internal use only. (Overrides UISimpleDataSource.Close().)
Public methodEnumPropertiesMicrosoft internal use only.
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.)
Public methodGetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
Public methodGetShapeIdentifierMicrosoft internal use only.
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodGetValue(String)Microsoft internal use only.
Public methodGetValue(String, IVsUIObject)Microsoft internal use only.
Public methodGetValue<T>(String)Microsoft 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 methodQueryValueMicrosoft internal use only.
Public methodResetValueMicrosoft internal use only.
Public methodSetValue(String, IVsUIObject)Microsoft internal use only.
Public methodSetValue(String, Boolean)
Public methodSetValue(String, Object)Microsoft internal use only.
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Public methodUnadvisePropertyChangeEventsMicrosoft internal use only.
Public methodValidatePropertyValueMicrosoft internal use only.
Top

  NameDescription
Explicit interface implemetationPrivate methodIVsUIDataSource.SetValueMicrosoft internal use only.
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: