IVsFileUpgrade.UpgradeFile_CheckOnly(String, String, Int32, IVsUpgradeLogger, Int32) Método

Definição

Verifica se um arquivo requer atualização, mas não executa a atualização.Checks if a file requires upgrading but does not perform the upgrade.

public:
 int UpgradeFile_CheckOnly(System::String ^ bstrProjectName, System::String ^ bstrFileName, int bNoBackup, Microsoft::VisualStudio::Shell::Interop::IVsUpgradeLogger ^ pLogger, [Runtime::InteropServices::Out] int % pUpgradeRequired);
int UpgradeFile_CheckOnly(std::wstring const & bstrProjectName, std::wstring const & bstrFileName, int bNoBackup, Microsoft::VisualStudio::Shell::Interop::IVsUpgradeLogger const & pLogger, [Runtime::InteropServices::Out] int & pUpgradeRequired);
public int UpgradeFile_CheckOnly (string bstrProjectName, string bstrFileName, int bNoBackup, Microsoft.VisualStudio.Shell.Interop.IVsUpgradeLogger pLogger, out int pUpgradeRequired);
abstract member UpgradeFile_CheckOnly : string * string * int * Microsoft.VisualStudio.Shell.Interop.IVsUpgradeLogger * int -> int
Public Function UpgradeFile_CheckOnly (bstrProjectName As String, bstrFileName As String, bNoBackup As Integer, pLogger As IVsUpgradeLogger, ByRef pUpgradeRequired As Integer) As Integer

Parâmetros

bstrProjectName
String

no Cadeia de caracteres que contém o nome do projeto ao qual o arquivo pertence.[in] String containing the name of the project the file belongs to.

bstrFileName
String

no Cadeia de caracteres que contém o caminho completo e o nome do arquivo proposto para a atualização.[in] String containing the full path and name of the file proposed for upgrade.

bNoBackup
Int32

no Boolean.[in] Boolean. Se true , nenhum arquivo de backup será criado.If true, no backup file would be created.

pLogger
IVsUpgradeLogger

no Ponteiro para uma IVsUpgradeLogger interface a ser usada para registrar em log as ações de atualização.[in] Pointer to a IVsUpgradeLogger interface to use for logging upgrade actions.

pUpgradeRequired
Int32

fora Boolean.[out] Boolean. Defina como true se o arquivo exigir atualização.Set to true if the file requires upgrading.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK.If the method succeeds, it returns S_OK. Se falhar, retornará um código de erro.If it fails, it returns an error code.

Comentários

Assinatura COMCOM Signature

De vsshell80. idl:From vsshell80.idl:

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

Aplica-se a