QuerySaveResult 结构

当有保存文档请求时管理结果,并封装调用 QuerySaveFiles的结果。

此 API 不兼容 CLS。 

命名空间:  Microsoft.VisualStudio.Modeling.Shell
程序集:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0(在 Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll 中)

语法

声明
<CLSCompliantAttribute(False)> _
Public Structure QuerySaveResult
[CLSCompliantAttribute(false)]
public struct QuerySaveResult

QuerySaveResult 类型公开以下成员。

构造函数

  名称 说明
公共方法 QuerySaveResult 初始化 QuerySaveResult 结构的新实例。

页首

属性

  名称 说明
公共属性 CanSaveFile 获取一个文档并验证它是否可以被保存。
公共属性 ForceSaveAs 获取文档并将“保存”操作转换为“另存为”操作。
公共属性 Result 获取 tagVSQuerySaveResult 标记,该标记决定文档是否可以被保存。
公共属性 UserCanceled 如果用户取消保存操作,则为 true。

页首

方法

  名称 说明
公共方法 Equals 与另一个对象比较该对象,并验证它们是否等效。 (重写 ValueType.Equals(Object)。)
公共方法 GetHashCode 获取对象的哈希代码。 (重写 ValueType.GetHashCode()。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 ToString 返回该实例的完全限定类型名。 (继承自 ValueType。)

页首

运算符

  名称 说明
公共运算符静态成员 Equality 验证两个参数是否相等。
公共运算符静态成员 Inequality 验证两个参数是否不相等。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.VisualStudio.Modeling.Shell 命名空间