IVsProjectFlavorUpgradeViaFactory2.UpgradeProjectFlavor_CheckOnly(String, Object, String, String, IVsUpgradeLogger, UInt32, Guid) Methode

Definition

Ü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.

Gilt für