Interfejs IVsProjectUpgradeViaFactory
Uaktualnij projekt przy użyciu factory projektu.Używany przez roztwór przed otwarciem projektu.Ten interfejs musi być dostępne za pośrednictwem kwerend factory projektu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Składnia
[GuidAttribute("0DBA1379-5D67-4A6C-8C06-A5795AF7364B")]
[InterfaceTypeAttribute(1)]
public interface IVsProjectUpgradeViaFactory
[GuidAttribute("0DBA1379-5D67-4A6C-8C06-A5795AF7364B")]
[InterfaceTypeAttribute(1)]
public interface class IVsProjectUpgradeViaFactory
[<GuidAttribute("0DBA1379-5D67-4A6C-8C06-A5795AF7364B")>]
[<InterfaceTypeAttribute(1)>]
type IVsProjectUpgradeViaFactory = interface end
<GuidAttribute("0DBA1379-5D67-4A6C-8C06-A5795AF7364B")>
<InterfaceTypeAttribute(1)>
Public Interface IVsProjectUpgradeViaFactory
Metody
Nazwa | Opis | |
---|---|---|
![]() |
GetSccInfo(String, String, String, String, String) | Pobiera informacje dotyczące kontroli kodu źródłowego. |
![]() |
UpgradeProject(String, UInt32, String, String, IVsUpgradeLogger, Int32, Guid) | Uaktualnia projektu. |
![]() |
UpgradeProject_CheckOnly(String, IVsUpgradeLogger, Int32, Guid, UInt32) | Sprawdza, projekt musi zostać uaktualniony. |
Uwagi
Ten interfejs jest opcjonalne, ale zalecane dla wszystkich nowych projektów.Jest to mechanizm tylko, że obsługuje kopiowanie uaktualnienia.IVsProjectUpgradezostanie wywołana czy uaktualnienie za pośrednictwem fabryki jest zaimplementowana lub o nazwie.Dzięki temu IVSProjectUpgradeViaFactory do wykonania tylko części uaktualnienia kopii i projektu i delegowanie pozostałej pracy, aby zrobić miejsce (w miarę możliwości nowej lokalizacji).
Użyj SVsUpgradeLogger (SID_SVsUpgradeLogger) usługi do sprawozdania informacyjne i komunikaty o błędach.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku