Partager via


IDatabaseProjectFileUpgradeController, interface

Ce contrôleur s'exécute avant que le système de projet Visual Studio n'ait été créé. Par conséquent, cet objet peut directement mettre à niveau le fichier XML de projet brut avant que ce projet ne soit ouvert.

Cette API n'est pas conforme CLS. 

Espace de noms :  Microsoft.VisualStudio.Data.Schema.Package.Project
Assembly :  Microsoft.VisualStudio.Data.Schema.Package (dans Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntaxe

'Déclaration
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseProjectFileUpgradeController _
    Inherits IExtension
[CLSCompliantAttribute(false)]
public interface IDatabaseProjectFileUpgradeController : IExtension
[CLSCompliantAttribute(false)]
public interface class IDatabaseProjectFileUpgradeController : IExtension
[<CLSCompliantAttribute(false)>]
type IDatabaseProjectFileUpgradeController =  
    interface
        interface IExtension
    end
public interface IDatabaseProjectFileUpgradeController extends IExtension

Le type IDatabaseProjectFileUpgradeController expose les membres suivants.

Méthodes

  Nom Description
Méthode publique IsUpgradeNecessary Retourne la valeur true si l'Assistant de mise à niveau du projet doit être affiché.
Méthode publique UpgradeProject Effectue la mise à niveau du fichier projet.

Début

Voir aussi

Référence

Microsoft.VisualStudio.Data.Schema.Package.Project, espace de noms