Udostępnij za pośrednictwem


Metoda IVsFileUpgrade.UpgradeFile_CheckOnly — (String, String, Int32, IVsUpgradeLogger, Int32)

 

Sprawdza się, jeśli plik wymaga uaktualnienia, ale nie uaktualnienia.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Składnia

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

Parametry

  • bstrProjectName
    [w] Ciąg zawierający nazwę projektu, do której należy dany plik.
  • bstrFileName
    [w] Ciąg zawierający pełną ścieżkę i nazwę pliku, proponowanych do uaktualnienia.
  • bNoBackup
    [w] Wartość logiczna.Jeśli true, plik kopii zapasowej nie będzie utworzony.
  • pLogger
    [w] Wskaźnik, aby IVsUpgradeLogger interfejsu do użycia do rejestrowania działań uaktualnienia.
  • pUpgradeRequired
    [out] Wartość logiczna.Ustaw true , jeśli plik wymaga aktualizacji.

Wartość zwracana

Type: System.Int32

Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell80.idl:

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

Zobacz też

Interfejs IVsFileUpgrade
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku