Método IVsFileUpgrade.UpgradeFile_CheckOnly (String, String, Int32, IVsUpgradeLogger, Int32)
Verifica se um arquivo requer atualização, mas não executa a atualização.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Sintaxe
int UpgradeFile_CheckOnly(
string bstrProjectName,
string bstrFileName,
int bNoBackup,
IVsUpgradeLogger pLogger,
out int pUpgradeRequired
)
int UpgradeFile_CheckOnly(
String^ bstrProjectName,
String^ bstrFileName,
int bNoBackup,
IVsUpgradeLogger^ pLogger,
[OutAttribute] int% pUpgradeRequired
)
abstract UpgradeFile_CheckOnly :
bstrProjectName:string *
bstrFileName:string *
bNoBackup:int *
pLogger:IVsUpgradeLogger *
pUpgradeRequired:int byref -> int
Function UpgradeFile_CheckOnly (
bstrProjectName As String,
bstrFileName As String,
bNoBackup As Integer,
pLogger As IVsUpgradeLogger,
<OutAttribute> ByRef pUpgradeRequired As Integer
) As Integer
Parâmetros
- bstrProjectName
[in] Seqüência de caracteres que contém o nome do projeto o arquivo pertence.
- bstrFileName
[in] A seqüência de caracteres que contém o caminho completo e o nome do arquivo proposto para a atualização.
- bNoBackup
[in] Booleano.Se true, não seria criado nenhum arquivo de backup.
- pLogger
[in] Ponteiro para uma IVsUpgradeLogger interface a ser usada para efetuar ações de atualização.
- pUpgradeRequired
[out] Booleano.Definido como true se o arquivo requer atualização.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell80.idl:
HRESULT IVsFileUpgrade::UpgradeFile_CheckOnly()
[in] BSTR bstrProjectName,
[in] BSTR bstrFileName,
[in] BOOL bNoBackup,
[in] IVsUpgradeLogger * pLogger,
[out] BOOL * pUpgradeRequired
);
Consulte também
Interface IVsFileUpgrade
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo