__VSFPROPID2 Enumeration
Provides additional members for the __VSFPROPID enumeration.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
Public Enumeration __VSFPROPID2
public enum __VSFPROPID2
public enum class __VSFPROPID2
type __VSFPROPID2
public enum __VSFPROPID2
Members
Member name | Description | |
---|---|---|
VSFPROPID_OverrideDirtyState | BOOL/EMPTY. Tri-state value of dirty star (*) in window caption | |
VSFPROPID_OLEDocObjectDocument | BOOL. Specifies whether pane is holding OLE doc object | |
VSFPROPID_ParentHwnd | HWND parent of OwnerDocked window. | |
VSFPROPID_ParentFrame | IVsWindowFrame of parent container for OwnerDocked window. | |
VSFPROPID_ToolWindowDocCookie | 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 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 RDT event is immediately fired to indicate that a new document has been show. |
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;