IVsProjectFlavorUpgradeViaFactory2.UpgradeProjectFlavor_CheckOnly(String, Object, String, String, IVsUpgradeLogger, UInt32, Guid) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Verifica se uma atualização de projeto em tipo é possível.
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)
Parâmetros
- pszFileName
- String
no Nome do arquivo a ser atualizado.
- pUpgradeBuildPropStg
- Object
no Usado para ler e atualizar propriedades e importações relacionadas à compilação.
- pszProjFileXMLFragment
- String
no Fragmento de XML do arquivo de projeto.
- pszUserFileXMLFragment
- String
no Fragmento XML do arquivo de usuário do projeto.
- pLogger
- IVsUpgradeLogger
no Um IVsUpgradeLogger agente de atualização.
- pUpgradeRequired
- UInt32
fora O sinalizador que indica o tipo de atualização.
- pguidNewProjectFactory
- Guid
[saída, opcional] Ponteiro para a fábrica do projeto. Se uma fábrica de tipo de projeto diferente deve ser usada para criar o projeto atualizado, o GUID é retornado aqui