IVsUIDataSource Interface
Visual Studio 2015
Represents a Visual Studio user interface data source.
Assembly: Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)
| Name | Description | |
|---|---|---|
![]() | AdvisePropertyChangeEvents(IVsUIDataSourcePropertyChangeEvents, UInt32) | Registers to be notified when a property changes. |
![]() | Close() | Closes this data source. |
![]() | EnumProperties(IVsUIEnumDataSourceProperties) | Returns an enumeration of the available properties. |
![]() | EnumVerbs(IVsUIEnumDataSourceVerbs) | Returns an enumeration of verbs for the data source. |
![]() | GetShapeIdentifier(Guid, UInt32) | Returns the shape identifier for this data source. Two data sources with the same shape identifier will have exactly the same properties and verbs. |
![]() | GetValue(String, IVsUIObject) | Returns the value of a property. |
![]() | Invoke(String, Object, Object) | Invokes a verb on the data source. |
![]() | QueryValue(String, String[], UInt32[], Object[]) | Returns the type, format and value of a property. |
![]() | ResetValue(String) | Sets a property to it's default value. |
![]() | SetValue(String, IVsUIObject) | Sets a property to a value. |
![]() | UnadvisePropertyChangeEvents(UInt32) | Stops receiving notifications when properties change. |
Show:
