Udostępnij za pośrednictwem


IVsObjectListOwner Interface

Definition

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.

Applies to