IVsObjectListOwner Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides information about a list of objects as well as manipulating the list. Used in the Search pane. The environment implements the interface.
public interface class IVsObjectListOwner
public interface class IVsObjectListOwner
__interface IVsObjectListOwner
[System.Runtime.InteropServices.Guid("5801DB45-16AA-4F08-BB57-82A070B79512")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsObjectListOwner
[System.Runtime.InteropServices.Guid("5801DB45-16AA-4F08-BB57-82A070B79512")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsObjectListOwner
[<System.Runtime.InteropServices.Guid("5801DB45-16AA-4F08-BB57-82A070B79512")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsObjectListOwner = interface
[<System.Runtime.InteropServices.Guid("5801DB45-16AA-4F08-BB57-82A070B79512")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsObjectListOwner = interface
Public Interface IVsObjectListOwner
- Attributes
Remarks
The SetResultsList method of the IVsObjectSearchPane interface returns this interface. You can also get an instance of the interface by using the SVsResourceView (SID_SvsResourceView) service to get an IVsResourceView interface. You then query IVsResourceView for IVsObjectListOwner.
Methods
CalculateExtendedText(IVsObjectList, UInt32, String) |
Finds the extended text (fully qualified name) for an object in a list of objects. |
ClearCachedData(UInt32) |
Clears cached object list data. |
ClearListFilters(UInt32) |
Sets filters on the object list to their default values. |
ClearSearchHit() |
Clears the flag indicate a search found an item. |
DoWaitUI(Int32) |
Displays the wait cursor. |
GetExtendedText(IntPtr) |
Retrieves the extended text (fully qualified object names) produced by the call to CalculateExtendedText(IVsObjectList, UInt32, String). |
GetOptions(UInt32) |
Returns options set for the object list. |
HaveSearchHit() |
Indicates whether or not a search has found something. |
IsVisible() |
Indicates whether or not the object list is visible. |
ListLoadRefused() |
Sets a flag to prevent loading of the object list. |
NotifySearchHit() |
Sets a flag to indicate a search has found an object. |
UpdateDisplayData(IVsObjectList, UInt32, Int32, UInt32, VSTREEDISPLAYDATA[]) |
Updates the display data of an object in the object list. |