IVsAddProjectItemDlg2 接口

为将新项目的目的提供对环境的 添加项目项 对话框添加到项目中。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
<GuidAttribute("6B90D260-E363-4E8A-AE51-BD19C493416D")> _
<InterfaceTypeAttribute()> _
Public Interface IVsAddProjectItemDlg2 _
    Inherits IVsAddProjectItemDlg
[GuidAttribute("6B90D260-E363-4E8A-AE51-BD19C493416D")]
[InterfaceTypeAttribute()]
public interface IVsAddProjectItemDlg2 : IVsAddProjectItemDlg

IVsAddProjectItemDlg2 类型公开以下成员。

方法

  名称 说明
公共方法 AddExistingProjectItems 添加现有项目项。
公共方法 AddNewProjectItem 添加新项目项。
公共方法 AddProjectItemDlg(UInt32, Guid%, IVsProject, UInt32, String, String, String%, String%, Int32%) 委托调用的项目中 添加项目 对话框。 (继承自 IVsAddProjectItemDlg。)
公共方法 AddProjectItemDlg(UInt32, Guid%, IVsProject, UInt32, String, String, String%, String%, Int32%) 委托调用的项目中 添加项目 对话框。
公共方法 AddProjectItemDlgTitled 添加或更改在 添加项目项 对话框的允许一个声明。
公共方法 AddProjectItemDlgTitledEx 提供附加功能。 AddProjectItemDlgTitled 方法 (如 treeview,帮助和默认目录选择和展开。

页首

备注

各个 IVsAddProjectItemDlg2添加 命令调用对话框和 添加项目 命令相同,但在左窗格中的树控件展开为适当的文件夹。

对实现者的说明

项目实现此接口,以便它们的命令处理程序需要访问添加项命令时以及其他添加命令。

对调用者的说明

,当用户需要实现自己的 添加项目 命令以及其他 添加 命令时,命令处理程序 IVsAddProjectDlg2 接口由项目调用。 此语句的目的是访问 添加项目项 对话框来添加新的项。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间