DataSource Members

Include Protected Members
Include Inherited Members

The DataSource type exposes the following members.

Constructors

  Name Description
Public method DataSource(IVsUIDataSource)
Public method DataSource(IVsUIDataSource, DataSourceParameters)

Top

Methods

  Name Description
Public method AdvisePropertyChangeEvents
Public method Close
Public method Dispose() Releases all resources used by the current instance of the DataSource class.
Protected method Dispose(Boolean)
Public method EnumProperties
Public method EnumVerbs
Public method Equals (Overrides Object.Equals(Object).)
Protected method Finalize (Overrides Object.Finalize().)
Public method GetHashCode (Overrides Object.GetHashCode().)
Public method GetShapeIdentifier
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method GetValue(String)
Public method GetValue(String, IVsUIObject%)
Public method Invoke(String, Object)
Public method Invoke(String, Object, Object%)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method QueryValue
Public method ResetValue
Public method SetValue
Public method ToString Returns a String that represents the current Object. (Inherited from Object.)
Public method UnadvisePropertyChangeEvents

Top

Operators

  Name Description
Public operatorStatic member Equality(DataSource, DataSource)
Public operatorStatic member Equality(DataSource, IVsUIDataSource)
Public operatorStatic member Equality(IVsUIDataSource, DataSource)
Public operatorStatic member Inequality(DataSource, DataSource)
Public operatorStatic member Inequality(DataSource, IVsUIDataSource)
Public operatorStatic member Inequality(IVsUIDataSource, DataSource)

Top

Properties

  Name Description
Public property IsDisposed
Public property Properties
Public property ShapeIdentifier
Public property Verbs

Top

Events

  Name Description
Public event PropertyChanged

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method ICustomTypeDescriptor.GetAttributes
Explicit interface implemetationPrivate method ICustomTypeDescriptor.GetClassName
Explicit interface implemetationPrivate method ICustomTypeDescriptor.GetComponentName
Explicit interface implemetationPrivate method ICustomTypeDescriptor.GetConverter
Explicit interface implemetationPrivate method ICustomTypeDescriptor.GetDefaultEvent
Explicit interface implemetationPrivate method ICustomTypeDescriptor.GetDefaultProperty
Explicit interface implemetationPrivate method ICustomTypeDescriptor.GetEditor
Explicit interface implemetationPrivate method ICustomTypeDescriptor.GetEvents()
Explicit interface implemetationPrivate method ICustomTypeDescriptor.GetEvents(array<Attribute[])
Explicit interface implemetationPrivate method ICustomTypeDescriptor.GetProperties()
Explicit interface implemetationPrivate method ICustomTypeDescriptor.GetProperties(array<Attribute[])
Explicit interface implemetationPrivate method ICustomTypeDescriptor.GetPropertyOwner
Explicit interface implemetationPrivate method IUIDataSource.GetValue
Explicit interface implemetationPrivate property IUIDataSource.Item
Explicit interface implemetationPrivate method IUIDataSource.SetValue
Explicit interface implemetationPrivate method IVsUIDataSource.SetValue

Top

See Also

Reference

DataSource Class

Microsoft.Internal.VisualStudio.PlatformUI Namespace