IDataSource Interface
Microsoft internal use only.
This API is not CLS-compliant.
Namespace: Microsoft.Internal.VisualStudio.PlatformUI
Assembly: Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
Public Interface IDataSource _
Inherits IUIDataSource, IUIDispatch, IVsUIDataSource, IVsUISimpleDataSource, _
IVsUIDispatch, INotifyPropertyChanged, ICustomTypeDescriptor
[CLSCompliantAttribute(false)]
public interface IDataSource : IUIDataSource,
IUIDispatch, IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, INotifyPropertyChanged,
ICustomTypeDescriptor
[CLSCompliantAttribute(false)]
public interface class IDataSource : IUIDataSource,
IUIDispatch, IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, INotifyPropertyChanged,
ICustomTypeDescriptor
[<CLSCompliantAttribute(false)>]
type IDataSource =
interface
interface IUIDataSource
interface IUIDispatch
interface IVsUIDataSource
interface IVsUISimpleDataSource
interface IVsUIDispatch
interface INotifyPropertyChanged
interface ICustomTypeDescriptor
end
public interface IDataSource extends IUIDataSource, IUIDispatch, IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, INotifyPropertyChanged, ICustomTypeDescriptor
The IDataSource type exposes the following members.
Properties
Name | Description | |
---|---|---|
Item | Microsoft internal use only. (Inherited from IUIDataSource.) | |
Properties | Microsoft internal use only. (Inherited from IUIDataSource.) | |
ShapeIdentifier | Microsoft internal use only. (Inherited from IUIDataSource.) | |
Verbs | Microsoft internal use only. (Inherited from IUIDispatch.) |
Top
Methods
Name | Description | |
---|---|---|
GetAttributes | Returns a collection of custom attributes for this instance of a component. (Inherited from ICustomTypeDescriptor.) | |
GetClassName | Returns the class name of this instance of a component. (Inherited from ICustomTypeDescriptor.) | |
GetComponentName | Returns the name of this instance of a component. (Inherited from ICustomTypeDescriptor.) | |
GetConverter | Returns a type converter for this instance of a component. (Inherited from ICustomTypeDescriptor.) | |
GetDefaultEvent | Returns the default event for this instance of a component. (Inherited from ICustomTypeDescriptor.) | |
GetDefaultProperty | Returns the default property for this instance of a component. (Inherited from ICustomTypeDescriptor.) | |
GetEditor | Returns an editor of the specified type for this instance of a component. (Inherited from ICustomTypeDescriptor.) | |
GetEvents() | Returns the events for this instance of a component. (Inherited from ICustomTypeDescriptor.) | |
GetEvents(array<Attribute[]) | Returns the events for this instance of a component using the specified attribute array as a filter. (Inherited from ICustomTypeDescriptor.) | |
GetProperties() | Returns the properties for this instance of a component. (Inherited from ICustomTypeDescriptor.) | |
GetProperties(array<Attribute[]) | Returns the properties for this instance of a component using the attribute array as a filter. (Inherited from ICustomTypeDescriptor.) | |
GetPropertyOwner | Returns an object that contains the property described by the specified property descriptor. (Inherited from ICustomTypeDescriptor.) | |
GetValue | Microsoft internal use only. (Inherited from IUIDataSource.) | |
Invoke | Microsoft internal use only. (Inherited from IUIDispatch.) | |
SetValue | Microsoft internal use only. (Inherited from IUIDataSource.) |
Top
Events
Name | Description | |
---|---|---|
PropertyChanged | Occurs when a property value changes. (Inherited from INotifyPropertyChanged.) |
Top