IVsAddNewWebProjectItemDlg.AddNewWebProjectItemDlg 方法

定义

在 web 项目实现中显示 "添加项" 对话框。

public:
 int AddNewWebProjectItemDlg(System::UInt32 itemidLoc, Guid % rguidProject, Microsoft::VisualStudio::Shell::Interop::IVsProject ^ pProject, System::String ^ pszDlgTitle, System::String ^ lpszHelpTopic, System::String ^ lpszLanguage, System::String ^ lpszSelect, System::UInt32 options);
public int AddNewWebProjectItemDlg (uint itemidLoc, ref Guid rguidProject, Microsoft.VisualStudio.Shell.Interop.IVsProject pProject, string pszDlgTitle, string lpszHelpTopic, string lpszLanguage, string lpszSelect, uint options);
abstract member AddNewWebProjectItemDlg : uint32 * Guid * Microsoft.VisualStudio.Shell.Interop.IVsProject * string * string * string * string * uint32 -> int
Public Function AddNewWebProjectItemDlg (itemidLoc As UInteger, ByRef rguidProject As Guid, pProject As IVsProject, pszDlgTitle As String, lpszHelpTopic As String, lpszLanguage As String, lpszSelect As String, options As UInteger) As Integer

参数

itemidLoc
UInt32

中要将对话框添加到的层次结构 tem。 VSITEMID 用于唯一标识中的节点 IVsHierarchy

rguidProject
Guid

中项目的 GUID。

pProject
IVsProject

中项目的 IVsProject 接口。

pszDlgTitle
String

中对话框标题 (可以 null) 。

lpszHelpTopic
String

中要用于对话框的帮助主题的名称。

lpszLanguage
String

中默认情况下要选择的目录 (语言) 。

lpszSelect
String

中要选择的项。

options
UInt32

中要在对话框中设置的选项。 使用来自的标志值的位数组 __VSADDNEWWEBITEMOPTIONS

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 vsshell80:

HRESULT IVsAddNewWebProjectItemDlg::AddNewWebProjectItemDlg(  
   [in] VSITEMID itemidLoc,   
   [in] REFGUID rguidProject,   
   [in] IVsProject *pProject,   
   [in] LPCOLESTR pszDlgTitle,   
   [in] LPCOLESTR lpszHelpTopic,   
   [in] LPCOLESTR lpszLanguage,   
   [in] LPCOLESTR lpszSelect,   
   [in] VSADDNEWWEBITEMOPTIONS options  
;  

适用于