Include Protected Members
Include Inherited Members
The UIDataSource type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]()  | 
UIDataSource | 
Top
Methods
| Name | Description | |
|---|---|---|
![]()  | 
AddBuiltInProperty | Add a named property to the data source and initialize it with a value of the appropriate built-in type. | 
![]()  | 
AddCommand | (Inherited from UIDispatch.) | 
![]()  | 
AddDispatchProperty | Add a named property to the data source and set it as being of type VsUIType.Dispatch. | 
![]()  | 
AddIndirectProperty<T> | Add an IndirectProperty to the datasource. | 
![]()  | 
AddProperty | Add a named property to the data source and initialize it with the given UIObject | 
![]()  | 
AddUnknownProperty | Add a named property to the data source and set it as being of type VsUIType.Unknown. | 
![]()  | 
AdvisePropertyChangeEvents | |
![]()  | 
Close | (Overrides UISimpleDataSource.Close().) | 
![]()  | 
EnumProperties | |
![]()  | 
EnumVerbs | (Inherited from UIDispatch.) | 
![]()  | 
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | 
![]()  | 
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | 
![]()  | 
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | 
![]()  | 
GetShapeIdentifier | |
![]()  | 
GetType | Gets the Type of the current instance. (Inherited from Object.) | 
![]()  | 
GetValue(String) | |
![]()  | 
GetValue(String, IVsUIObject%) | |
![]()  | 
GetValue<T>(String) | Type-friendly wrapper around the GetValue that returns IVsUIObject | 
![]()  | 
Invoke(String, Object) | (Inherited from UIDispatch.) | 
![]()  | 
Invoke(String, Object, Object%) | (Inherited from UIDispatch.) | 
![]()  | 
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | 
![]()  | 
QueryValue | |
![]()  | 
ResetValue | |
![]()  | 
SetValue(String, IVsUIObject) | |
![]()  | 
SetValue(String, Object) | Type-friendly wrapper around IVsUIDataSource.SetValue | 
![]()  | 
ToString | Returns a String that represents the current Object. (Inherited from Object.) | 
![]()  | 
UnadvisePropertyChangeEvents | |
![]()  | 
ValidatePropertyValue | 
Top
Properties
| Name | Description | |
|---|---|---|
![]()  | 
Item | |
![]()  | 
Properties | |
![]()  | 
ShapeIdentifier | |
![]()  | 
Verbs | (Inherited from UIDispatch.) | 
Top
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
![]() ![]()  | 
IVsUIDataSource.SetValue | 
Top
.gif)
.gif)
.gif)
.gif)
.gif)