IVsAddNewWebProjectItemDlg.AddNewWebProjectItemDlg 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在 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 。
返回
如果该方法成功,则它会返回 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
;