Freigeben über


IDatabaseProjectFileUpgradeController-Schnittstelle

Dieser Controller wird ausgeführt, bevor das Visual Studio-Projektsystem erstellt wurde. Daher kann dieses Objekt die unformatierte XML-Projektdatei direkt aktualisieren, bevor das Projekt geöffnet wird.

Diese API ist nicht CLS-kompatibel. 

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Project
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntax

'Declaration
<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

Der IDatabaseProjectFileUpgradeController-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode IsUpgradeNecessary Gibt true zurück, wenn der Projektupgrade-Assistent angezeigt werden muss.
Öffentliche Methode UpgradeProject Führt das Upgrade der Projektdatei aus.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.Data.Schema.Package.Project-Namespace