Metoda IVsProjectUpgradeViaFactory.UpgradeProject_CheckOnly — (String, IVsUpgradeLogger, Int32, Guid, UInt32)
Sprawdza, projekt musi zostać uaktualniony.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Składnia
int UpgradeProject_CheckOnly(
string bstrFileName,
IVsUpgradeLogger pLogger,
out int pUpgradeRequired,
out Guid pguidNewProjectFactory,
out uint pUpgradeProjectCapabilityFlags
)
int UpgradeProject_CheckOnly(
String^ bstrFileName,
IVsUpgradeLogger^ pLogger,
[OutAttribute] int% pUpgradeRequired,
[OutAttribute] Guid% pguidNewProjectFactory,
[OutAttribute] unsigned int% pUpgradeProjectCapabilityFlags
)
abstract UpgradeProject_CheckOnly :
bstrFileName:string *
pLogger:IVsUpgradeLogger *
pUpgradeRequired:int byref *
pguidNewProjectFactory:Guid byref *
pUpgradeProjectCapabilityFlags:uint32 byref -> int
Function UpgradeProject_CheckOnly (
bstrFileName As String,
pLogger As IVsUpgradeLogger,
<OutAttribute> ByRef pUpgradeRequired As Integer,
<OutAttribute> ByRef pguidNewProjectFactory As Guid,
<OutAttribute> ByRef pUpgradeProjectCapabilityFlags As UInteger
) As Integer
Parametry
- bstrFileName
[w] Plik projektu programu project do aktualizacji.
- pLogger
[w] A IVsUpgradeLogger interfejsu do uaktualniania rejestratora.
- pUpgradeRequired
[out] true Jeśli projekt wymaga uaktualnienia.falseJeśli projekt jest już aktualne.
- pguidNewProjectFactory
[out] Jeśli factory inny projekt jest używany do tworzenia projektu uaktualniony, identyfikator GUID powinny być zwrócone tutaj.
- pUpgradeProjectCapabilityFlags
[w] Uaktualnienie typów wymienionych przez __VSPPROJECTUPGRADEVIAFACTORYFLAGS wyliczania.Można określić tylko jeden.
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:
[C++]
HRESULT UpgradeProject_CheckOnly(
[in] BSTR bstrFileName,
[in] IVsUpgradeLogger * pLogger,
[out] BOOL * pUpgradeRequired,
[out] GUID * pguidNewProjectFactory,
[out] VSPUVF_FLAGS * pUpgradeProjectCapabilityFlags,
);
Zobacz też
Interfejs IVsProjectUpgradeViaFactory
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku