IVsProjectFlavorUpgradeViaFactory2.UpgradeProjectFlavor_CheckOnly(String, Object, String, String, IVsUpgradeLogger, UInt32, Guid) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft, ob Projektupgrades mit Typ möglich sind.
public void UpgradeProjectFlavor_CheckOnly (string pszFileName, object pUpgradeBuildPropStg, string pszProjFileXMLFragment, string pszUserFileXMLFragment, Microsoft.VisualStudio.Shell.Interop.IVsUpgradeLogger pLogger, out uint pUpgradeRequired, out Guid pguidNewProjectFactory);
abstract member UpgradeProjectFlavor_CheckOnly : string * obj * string * string * Microsoft.VisualStudio.Shell.Interop.IVsUpgradeLogger * uint32 * Guid -> unit
Public Sub UpgradeProjectFlavor_CheckOnly (pszFileName As String, pUpgradeBuildPropStg As Object, pszProjFileXMLFragment As String, pszUserFileXMLFragment As String, pLogger As IVsUpgradeLogger, ByRef pUpgradeRequired As UInteger, Optional ByRef pguidNewProjectFactory As Guid)
Parameter
- pszFileName
- String
[in] Name der zu aktualisierenden Datei.
- pUpgradeBuildPropStg
- Object
[in] Wird verwendet, um buildbezogene Eigenschaften und Importe zu lesen und zu aktualisieren.
- pszProjFileXMLFragment
- String
[in] XML-Fragment der Projektdatei.
- pszUserFileXMLFragment
- String
[in] XML-Fragment der Projektbenutzerdatei.
- pLogger
- IVsUpgradeLogger
[in] Eine IVsUpgradeLogger Upgradeprotokollierung.
- pUpgradeRequired
- UInt32
[out] Das Flag, das den Typ des Upgrade angibt.
- pguidNewProjectFactory
- Guid
[out, optional] Zeiger auf die Projektzuordnungsinstanz. Wenn eine andere Projekttypfactory verwendet werden soll, um das aktualisierte Projekt zu erstellen, wird die GUID hier zurückgegeben.