__VSRDTSAVEOPTIONS 枚举
对于文档指定保存选项在运行文档表 (RDT)。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
Public Enumeration __VSRDTSAVEOPTIONS
public enum __VSRDTSAVEOPTIONS
成员
成员名称 | 说明 | |
---|---|---|
RDTSAVEOPT_SaveIfDirty | ,仅当更改后,保存。(这是默认设置。) | |
RDTSAVEOPT_PromptSave | 提示用户保存文档。 | |
RDTSAVEOPT_ForceSave | 强制保存,即使不错误。 | |
RDTSAVEOPT_SaveNoChildren | 保存传递到的层次结构中只有根;不包括其子项。 | |
RDTSAVEOPT_SaveOnlyChildren | 保存传递到的层次结构中独生子;不包括该层次结构。 | |
RDTSAVEOPT_ActivateDocOnErr | ,即在保存,生成错误活动文档的编辑器窗口中。 | |
RDTSAVEOPT_DocClose | 指示保存是文档关闭的结果。 | |
RDTSAVEOPT_Reserved | 保留的标志,不使用。 |
备注
COM 签名
从 vsshell.idl:
enum __VSRDTSAVEOPTIONS {
RDTSAVEOPT_SaveIfDirty = 0x00000000,
RDTSAVEOPT_PromptSave = 0x00000001,
RDTSAVEOPT_ForceSave = 0x00000002,
RDTSAVEOPT_SaveNoChildren = 0x00000004,
RDTSAVEOPT_SaveOnlyChildren = 0x00000008,
RDTSAVEOPT_ActivateDocOnErr = 0x00000010,
RDTSAVEOPT_DocClose = 0x00010000,
RDTSAVEOPT_Reserved = 0xFFFF0000
};
typedef DWORD VSRDTSAVEOPTIONS;
这些标志传递给 SaveDocuments 方法。这些标志。 VSSAVETREEITEM framework 还指定。
这些标志可以将与从 __FRAMECLOSE 枚举的标志,当传递给 SaveDocuments 方法。
有关附加 RDTSAVEOPT_ 标志,请参见 __VSRDTSAVEOPTIONS2 枚举。