Partilhar via


IVsToolbox5 Interface

Definition

Provides additional methods for IVsToolbox.

public interface class IVsToolbox5
public interface class IVsToolbox5
__interface IVsToolbox5
[System.Runtime.InteropServices.Guid("724B9AAF-F1D1-4AE8-923B-0F2469B1502A")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsToolbox5
[<System.Runtime.InteropServices.Guid("724B9AAF-F1D1-4AE8-923B-0F2469B1502A")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsToolbox5 = interface
Public Interface IVsToolbox5
Attributes

Methods

GetItemBitmap(IDataObject, IntPtr)

Gets a copy of the bitmap for the specified item. The caller is responsible for freeing the bitmap using DeleteObject() or its equivalent.

GetItemFlags(IDataObject, UInt32)

Gets the TBXITEMINFO flags for the item.

GetLastRefreshTime(DateTime[])

Gets the last time the toolbox item states were re-evaluated. This typically happens as a result of designer activation or in response to a call to UpdateToolboxUI().

IsItemEnabled(IDataObject, Boolean, Boolean)

Gets the enabled state of the specified item.

Applies to