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)

[InterfaceTypeAttribute(1)]
[GuidAttribute("5801DB45-16AA-4F08-BB57-82A070B79512")]
public interface IVsObjectListOwner

NameDescription
System_CAPS_pubmethodCalculateExtendedText(IVsObjectList, UInt32, String)

Finds the extended text (fully qualified name) for an object in a list of objects.

System_CAPS_pubmethodClearCachedData(UInt32)

Clears cached object list data.

System_CAPS_pubmethodClearListFilters(UInt32)

Sets filters on the object list to their default values.

System_CAPS_pubmethodClearSearchHit()

Clears the flag indicate a search found an item.

System_CAPS_pubmethodDoWaitUI(Int32)

Displays the wait cursor.

System_CAPS_pubmethodGetExtendedText(IntPtr)

Retrieves the extended text (fully qualified object names) produced by the call to CalculateExtendedText.

System_CAPS_pubmethodGetOptions(UInt32)

Returns options set for the object list.

System_CAPS_pubmethodHaveSearchHit()

Indicates whether or not a search has found something.

System_CAPS_pubmethodIsVisible()

Indicates whether or not the object list is visible.

System_CAPS_pubmethodListLoadRefused()

Sets a flag to prevent loading of the object list.

System_CAPS_pubmethodNotifySearchHit()

Sets a flag to indicate a search has found an object.

System_CAPS_pubmethodUpdateDisplayData(IVsObjectList, UInt32, Int32, UInt32, VSTREEDISPLAYDATA[])

Updates the display data of an object in the object list.

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.

Return to top
Show: