Filtrare la finestra di dialogo di AddItem per i progetti annidati
Quando si visualizza una finestra di dialogo di AddItem per un progetto annidato, il progetto padre possibile controllare quali elementi visualizzati nella finestra di dialogo.
L'interfaccia di IVsFilterAddProjectItemDlg2 consente di filtrare nodi che verranno in una finestra di dialogo di AddItem . Quando il progetto figlio visualizzare la finestra di dialogo di AddItem , il padre può implementare l'interfaccia di IVsFilterAddProjectItemDlg e filtrare gli elementi che sarebbe altrimenti visualizzato nel progetto figlio.
Quando i progetti vengono raggruppati dalla funzione in progetti padre specifici, è possibile implementare IVsFilterAddProjectItemDlg quando l'utente seleziona aggiungere l'elemento di progetto scegliere dal menu di scelta rapida in un progetto annidato. Implementazione degli elementi di progetto o file di IvsFilterAddProjectItemDlg displays solo specifici al gruppo. Gli elementi di progetto per altri gruppi filtrati dalla finestra di dialogo, anche se sono archiviati nella stessa directory.
Quando un utente apre la finestra di dialogo di AddItem per il figlio, l'implementazione del progetto padre dell'interfaccia di IVsFilterAddProjectItemDlg è denominata.
L'interfaccia di IVsFilterAddProjectItemDlg anche possibile implementare un filtro per la categoria. Per ulteriori informazioni, vedere Aggiunta di elementi a finestre di dialogo nuove aggiungi elemento e Registrare i modelli di progetto e di elemento.
Vedere anche
Riferimenti
Concetti
Aggiunta di elementi a finestre di dialogo nuove aggiungi elemento