IVsObjectListOwner Interface

Provides information about a list of objects as well as manipulating the list. Used in the Search pane. The environment implements the interface.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("5801DB45-16AA-4F08-BB57-82A070B79512")> _
Public Interface IVsObjectListOwner
[InterfaceTypeAttribute()]
[GuidAttribute("5801DB45-16AA-4F08-BB57-82A070B79512")]
public interface IVsObjectListOwner
[InterfaceTypeAttribute()]
[GuidAttribute(L"5801DB45-16AA-4F08-BB57-82A070B79512")]
public interface class IVsObjectListOwner
[<InterfaceTypeAttribute()>]
[<GuidAttribute("5801DB45-16AA-4F08-BB57-82A070B79512")>]
type IVsObjectListOwner =  interface end
public interface IVsObjectListOwner

The IVsObjectListOwner type exposes the following members.

Methods

  Name Description
Public method CalculateExtendedText Finds the extended text (fully qualified name) for an object in a list of objects.
Public method ClearCachedData Clears cached object list data.
Public method ClearListFilters Sets filters on the object list to their default values.
Public method ClearSearchHit Clears the flag indicate a search found an item.
Public method DoWaitUI Displays the wait cursor.
Public method GetExtendedText Retrieves the extended text (fully qualified object names) produced by the call to CalculateExtendedText.
Public method GetOptions Returns options set for the object list.
Public method HaveSearchHit Indicates whether or not a search has found something.
Public method IsVisible Indicates whether or not the object list is visible.
Public method ListLoadRefused Sets a flag to prevent loading of the object list.
Public method NotifySearchHit Sets a flag to indicate a search has found an object.
Public method UpdateDisplayData Updates the display data of an object in the object list.

Top

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.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace