IDatabaseProjectAddNewItemParticipant Interface

Classes that implement IDatabaseProjectFeature should implement this interface to participate in the Add New Item and Add Existing Item dialog boxes.

This API is not CLS-compliant. 

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


<CLSCompliantAttribute(False)> _
Public Interface IDatabaseProjectAddNewItemParticipant
public interface IDatabaseProjectAddNewItemParticipant
public interface class IDatabaseProjectAddNewItemParticipant
type IDatabaseProjectAddNewItemParticipant =  interface end
public interface IDatabaseProjectAddNewItemParticipant

The IDatabaseProjectAddNewItemParticipant type exposes the following members.


  Name Description
Public method AllowDisplayInAddItemDialog
Public method GenerateUniqueItemName Used to return a unique name for the item to be created.
Public method PopulateAddItemDialogContext Called to populate the current context.
Public method ResolveAddItemDialogFileConflict When a file is added through the Add Item dialog box and there is a file conflict with something already in the system, you have the option of using this routine to create a new non-conflicting file name.


See Also


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