__VSFPROPID2 枚举

__VSFPROPID 枚举提供附加成员。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)

语法

声明
Public Enumeration __VSFPROPID2
public enum __VSFPROPID2

成员

成员名称 说明
VSFPROPID_OverrideDirtyState BOOL/EMPTY.错误的星号的三种状态值 (*) 在窗口标题
VSFPROPID_OLEDocObjectDocument BOOL.指定窗格是否持有 OLE 文档对象
VSFPROPID_ParentHwnd OwnerDocked 窗口的 HWND 父级。
VSFPROPID_ParentFrame 父容器IVsWindowFrame OwnerDocked 窗口中。
VSFPROPID_ToolWindowDocCookie IVsRunningDocumentTable (RDT) 键的 VT_INT_PTR 值为文档与工具窗口 (即。代码定义窗口)。设置此属性使声明的错误指示器 (*) 管理和 OnBeforeDocumentWindowShow 工具窗口的 RDT 事件激发。假定,框架声明正确设置,,没有错误的指示符 (*),否则,此特性设置之前,,因为设置此属性将导致声明的错误指示器 (*) 添加,因此,如果文档是错误的。此外,时,此属性设置为时, OnBeforeDocumentWindowShow RDT 事件立即将激发指示新文档是显示。

备注

为窗架指定属性标识符,文档框架和工具窗架。

COM 签名

从 vsshell80.idl:

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

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间