Freigeben über


IDatabaseProjectAddNewItemParticipant-Schnittstelle

Klassen, die IDatabaseProjectFeature implementieren, sollten für die Teilnahme an den Dialogfeldern Neues Element hinzufügen und Vorhandenes Element hinzufügen diese Schnittstelle implementieren.

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 IDatabaseProjectAddNewItemParticipant
[CLSCompliantAttribute(false)]
public interface IDatabaseProjectAddNewItemParticipant
[CLSCompliantAttribute(false)]
public interface class IDatabaseProjectAddNewItemParticipant
[<CLSCompliantAttribute(false)>]
type IDatabaseProjectAddNewItemParticipant =  interface end
public interface IDatabaseProjectAddNewItemParticipant

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

Methoden

  Name Beschreibung
Öffentliche Methode AllowDisplayInAddItemDialog
Öffentliche Methode GenerateUniqueItemName Wird verwendet, um einen eindeutigen Namen für das zu erstellende Element zurückzugeben.
Öffentliche Methode PopulateAddItemDialogContext Wird aufgerufen, um den aktuellen Kontext aufzufüllen.
Öffentliche Methode ResolveAddItemDialogFileConflict Wenn eine Datei über das Dialogfeld Element hinzufügen hinzugefügt wird und ein Dateikonflikt mit einem bereits im System vorhandenen Element auftritt, können Sie mit dieser Routine einen neuen Namen erstellen, der keinen Konflikt verursacht.

Zum Seitenanfang

Siehe auch

Referenz

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