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,不备份文件中创建。
- pLogger
类型:Microsoft.VisualStudio.Shell.Interop.IVsUpgradeLogger
[in] 对于使用的 IVsUpgradeLogger 接口的指针的记录的升级事件。
- 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。