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)
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
The IDatabaseProjectAddNewItemParticipant type exposes the following members.
Methods
Name | Description | |
---|---|---|
AllowDisplayInAddItemDialog | ||
GenerateUniqueItemName | Used to return a unique name for the item to be created. | |
PopulateAddItemDialogContext | Called to populate the current context. | |
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. |
Top
See Also
Reference
Microsoft.VisualStudio.Data.Schema.Package.Project Namespace