IVsProjectFlavorUpgradeViaFactory2.UpgradeProjectFlavor_CheckOnly Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Flavored bir proje yükseltmesinin mümkün olup olmadığını denetler.
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)
Parametreler
- pszFileName
- String
'ndaki Yükseltilecek dosyanın adı.
- pUpgradeBuildPropStg
- Object
'ndaki Derlemeyle ilgili özellikleri ve içeri aktarmaları okumak ve güncelleştirmek için kullanılır.
- pszProjFileXMLFragment
- String
'ndaki Proje dosyası XML parçası.
- pszUserFileXMLFragment
- String
'ndaki Proje Kullanıcı dosyası XML parçası.
- pLogger
- IVsUpgradeLogger
'ndaki Bir IVsUpgradeLogger yükseltme günlükçüsü.
- pUpgradeRequired
- UInt32
dışı Yükseltme türünü belirten bayrak.
- pguidNewProjectFactory
- Guid
[Out, isteğe bağlı] Proje fabrikası işaretçisi. Yükseltilen projeyi oluşturmak için farklı bir proje Flavor fabrikası kullanılması gerekiyorsa, GUID burada döndürülür