IVsUIDataSource Methods

 

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)

NameDescription
System_CAPS_pubmethodAdvisePropertyChangeEvents(IVsUIDataSourcePropertyChangeEvents^, UInt32)

Registers to be notified when a property changes.

System_CAPS_pubmethodClose()

Closes this data source.

System_CAPS_pubmethodEnumProperties(IVsUIEnumDataSourceProperties^)

Returns an enumeration of the available properties.

System_CAPS_pubmethodEnumVerbs(IVsUIEnumDataSourceVerbs^)

Returns an enumeration of verbs for the data source.

System_CAPS_pubmethodGetShapeIdentifier(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.

System_CAPS_pubmethodGetValue(String^, IVsUIObject^)

Returns the value of a property.

System_CAPS_pubmethodInvoke(String^, Object^, Object^)

Invokes a verb on the data source.

System_CAPS_pubmethodQueryValue(String^, array<String^>^, array<UInt32>^, array<Object^>^)

Returns the type, format and value of a property.

System_CAPS_pubmethodResetValue(String^)

Sets a property to it's default value.

System_CAPS_pubmethodSetValue(String^, IVsUIObject^)

Sets a property to a value.

System_CAPS_pubmethodUnadvisePropertyChangeEvents(UInt32)

Stops receiving notifications when properties change.

Return to top
Show: