Share via


__VSFPROPID2 Enum

Definition

Provides additional members for the __VSFPROPID enumeration.

public enum class __VSFPROPID2
public enum class __VSFPROPID2
enum __VSFPROPID2
public enum __VSFPROPID2
type __VSFPROPID2 = 
Public Enum __VSFPROPID2
Inheritance
__VSFPROPID2

Fields

Name Value Description
VSFPROPID_ToolWindowDocCookie -4018

VT_INT_PTR value for IVsRunningDocumentTable (RDT) key for document associated with a tool window (eg. Code Definition Window). Setting this property enables both caption dirty indicator () management and the firing of OnBeforeDocumentWindowShow(UInt32, Int32, IVsWindowFrame) RDT events for the tool window. It is assumed that the frame caption is set correctly, without a dirty indicator (), before this property is set, as setting this property will cause a caption dirty indicator (*) to be added, if the document is dirty. Also, when this property is set, the OnBeforeDocumentWindowShow(UInt32, Int32, IVsWindowFrame) RDT event is immediately fired to indicate that a new document has been show.

VSFPROPID_ParentFrame -4017

IVsWindowFrame of parent container for OwnerDocked window.

VSFPROPID_ParentHwnd -4016

HWND parent of OwnerDocked window.

VSFPROPID_OLEDocObjectDocument -4015

BOOL. Specifies whether pane is holding OLE doc object

VSFPROPID_OverrideDirtyState -4014

BOOL/EMPTY. Tri-state value of dirty star (*) in window caption

Remarks

Specifies property identifiers for window frames, document frames, and tool window frames.

COM Signature

From vsshell80.idl:

enum __VSFPROPID2  
{  
    VSFPROPID_OverrideDirtyState  = -4014,  
    VSFPROPID_OLEDocObjectDocument  = -4015,  
    VSFPROPID_ParentHwnd  = -4016,  
    VSFPROPID_ParentFrame = -4017,  
    VSFPROPID_ToolWindowDocCookie  = -4018,  
 };  
typedef LONG VSFPROPID2;  

Applies to