IVsFileUpgrade.UpgradeFile_CheckOnly 方法

检查文件是否需要升级,但不执行升级。

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

语法

声明
Function UpgradeFile_CheckOnly ( _
    bstrProjectName As String, _
    bstrFileName As String, _
    bNoBackup As Integer, _
    pLogger As IVsUpgradeLogger, _
    <OutAttribute> ByRef pUpgradeRequired As Integer _
) As Integer
int UpgradeFile_CheckOnly(
    string bstrProjectName,
    string bstrFileName,
    int bNoBackup,
    IVsUpgradeLogger pLogger,
    out int pUpgradeRequired
)

参数

  • bstrProjectName
    类型:System.String
    [in] 包含项目的名称的字符串文件属于。
  • bstrFileName
    类型:System.String
    [in] 字符串包含用于升级建议的文件的完整路径和名称。
  • bNoBackup
    类型:System.Int32
    [in] 布尔值。如果 true,不备份文件中创建。
  • pUpgradeRequired
    类型:System.Int32%
    [out] 布尔值。设置为 true 文件,则需要升级。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 vsshell80.idl:

HRESULT IVsFileUpgrade::UpgradeFile_CheckOnly()
    [in] BSTR bstrProjectName,
    [in] BSTR bstrFileName,
    [in] BOOL bNoBackup,
    [in] IVsUpgradeLogger * pLogger,
    [out] BOOL * pUpgradeRequired
);

.NET Framework 安全性

请参见

参考

IVsFileUpgrade 接口

Microsoft.VisualStudio.Shell.Interop 命名空间