__VSOVERLAYICON2 __VSOVERLAYICON2 __VSOVERLAYICON2 Enum

Definition

Provides additional members for the VSOVERLAYICON enumeration.

public enum __VSOVERLAYICON2
type __VSOVERLAYICON2 = 
Public Enum __VSOVERLAYICON2
Inheritance
__VSOVERLAYICON2__VSOVERLAYICON2__VSOVERLAYICON2

Fields

OVERLAYICON_EXCLUDED OVERLAYICON_EXCLUDED OVERLAYICON_EXCLUDED 5

Overlay icon is excluded.

OVERLAYICON_MAXINDEX2 OVERLAYICON_MAXINDEX2 OVERLAYICON_MAXINDEX2 6

Indicates the last VSOVERLAYICON2.

OVERLAYICON_NOTONDISK OVERLAYICON_NOTONDISK OVERLAYICON_NOTONDISK 6

Overlay icon is not on disk.

Remarks

This is the overlay icon that the UI hierarchy returns when asked for VSHPROPID_OverlayIconIndex. This will be transparently drawn on top of the item's normal icon.

COM Signature

From vsshell80.idl:

enum __VSOVERLAYICON2  
{  
    OVERLAYICON_EXCLUDED        = 5,  
    OVERLAYICON_NOTONDISK       = 6,  
    OVERLAYICON_MAXINDEX2        = 6  
};  
typedef DWORD VSOVERLAYICON2;   // different type than original