GelDependencyObject Class
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Microsoft internal use only.
Represents a Data Source in a Gel data model.
System.Object
Microsoft.Internal.VisualStudio.PlatformUI.GelDependencyObject
Microsoft.VisualStudio.PlatformUI.SearchControlDataSource
Microsoft.VisualStudio.PlatformUI.SearchFilterDataSource
Microsoft.VisualStudio.PlatformUI.SearchMRUItemDataSource
Microsoft.VisualStudio.PlatformUI.SearchOptionDataSource
Microsoft.VisualStudio.PlatformUI.SearchProviderSettingsDataSource
Microsoft.VisualStudio.PlatformUI.SearchSettingsDataSource
Microsoft.Internal.VisualStudio.PlatformUI.GelDependencyObject
Microsoft.VisualStudio.PlatformUI.SearchControlDataSource
Microsoft.VisualStudio.PlatformUI.SearchFilterDataSource
Microsoft.VisualStudio.PlatformUI.SearchMRUItemDataSource
Microsoft.VisualStudio.PlatformUI.SearchOptionDataSource
Microsoft.VisualStudio.PlatformUI.SearchProviderSettingsDataSource
Microsoft.VisualStudio.PlatformUI.SearchSettingsDataSource
Namespace: Microsoft.Internal.VisualStudio.PlatformUI
Assemblies: Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)
Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
The GelDependencyObject type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | GelDependencyObject | Microsoft internal use only. Initializes a new instance of the GelDependencyObject class. |
| Name | Description | |
|---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | GetValue(GelProperty) | Microsoft internal use only. Gets the value of the given [GelProperty] for this [GelDependencyObject]. |
![]() | GetValue<T>(GelProperty) | Microsoft internal use only. Gets the value of type T of the given [GelProperty] for this [GelDependencyObject]. |
![]() | Invoke(String, Object) | Microsoft internal use only. Invokes a given [GelVerb] defined in this [GelDependencyObject]. |
![]() | Invoke(GelVerb, Object) | Microsoft internal use only. Invokes a given [GelVerb] defined in this [GelDependencyObject]. |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | OnClose | Microsoft internal use only. |
![]() | OnPropertyChanged | Microsoft internal use only. |
![]() | ResetValue | Microsoft internal use only. Resets the value of the given [GelProperty] for this [GelDependencyObject] to its default value. |
![]() | SetValue(GelProperty, Boolean) | |
![]() | SetValue(GelProperty, Object) | Microsoft internal use only. Sets the value of the given [GelProperty] for this [GelDependencyObject]. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | IVsUIDataSource.AdvisePropertyChangeEvents | Microsoft internal use only. Registers to be notified when a property changes. |
![]() ![]() | IVsUIDataSource.Close | Microsoft internal use only. Closes this data source. |
![]() ![]() | IVsUIDataSource.EnumProperties | Microsoft internal use only. Returns an enumeration of the available properties. |
![]() ![]() | IVsUIDataSource.EnumVerbs | Microsoft internal use only. Returns an enumeration of verbs for the data source. |
![]() ![]() | IVsUIDataSource.GetShapeIdentifier | Microsoft internal use only. Returns the shape identifier for this data source. Two data sources with the same shape identifier will have exactly the same properties and verbs. |
![]() ![]() | IVsUIDataSource.GetValue | Microsoft internal use only. Returns the value of a property. |
![]() ![]() | IVsUIDataSource.Invoke | Microsoft internal use only. Invokes a verb on the data source. |
![]() ![]() | IVsUIDataSource.QueryValue | Microsoft internal use only. Returns the type, format and value of a property. |
![]() ![]() | IVsUIDataSource.ResetValue | Microsoft internal use only. Sets a property to its default value. |
![]() ![]() | IVsUIDataSource.SetValue | Microsoft internal use only. Sets a property to a value. |
![]() ![]() | IVsUIDataSource.UnadvisePropertyChangeEvents | Microsoft internal use only. Stops receiving notifications when properties change. |
![]() ![]() | IVsUIDispatch.EnumVerbs | Microsoft internal use only. Lists the verbs in a data source. |
![]() ![]() | IVsUIDispatch.Invoke | Microsoft internal use only. Invokes a verb on a data source. |
![]() ![]() | IVsUISimpleDataSource.Close | Microsoft internal use only. Closes the data source. |
![]() ![]() | IVsUISimpleDataSource.EnumVerbs | Microsoft internal use only. Returns a enumeration of verbs for the data source. |
![]() ![]() | IVsUISimpleDataSource.Invoke | Microsoft internal use only. Executes a verb on the data source. |
Show:
