Compartilhar via


Interface IDatabaseProjectAddNewItemParticipant

Classes que implementam IDatabaseProjectFeature deve implementar essa interface para participar do Add New Item e Add Existing Item caixas de diálogo.

Esta API não compatível com CLS. 

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

Sintaxe

'Declaração
<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

O tipo IDatabaseProjectAddNewItemParticipant expõe os membros a seguir.

Métodos

  Nome Descrição
Método público AllowDisplayInAddItemDialog
Método público GenerateUniqueItemName Usado para retornar um nome exclusivo para o item a ser criado.
Método público PopulateAddItemDialogContext Chamado para preencher o contexto atual.
Método público ResolveAddItemDialogFileConflict Quando um arquivo é adicionado através da caixa de diálogo Adicionar Item e um conflito com algo que já existe no sistema, você tem a opção de usar essa rotina para criar um novo nome de arquivo não conflitante.

Início

Consulte também

Referência

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