Compartir a través de


IVsAddNewWebProjectItemDlg.AddNewWebProjectItemDlg Method

Displays an Add Item dialog in a web project implementation.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntax

'Declaration
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
int AddNewWebProjectItemDlg(
    uint itemidLoc,
    ref Guid rguidProject,
    IVsProject pProject,
    string pszDlgTitle,
    string lpszHelpTopic,
    string lpszLanguage,
    string lpszSelect,
    uint options
)
int AddNewWebProjectItemDlg(
    [InAttribute] unsigned int itemidLoc, 
    [InAttribute] Guid% rguidProject, 
    [InAttribute] IVsProject^ pProject, 
    [InAttribute] String^ pszDlgTitle, 
    [InAttribute] String^ lpszHelpTopic, 
    [InAttribute] String^ lpszLanguage, 
    [InAttribute] String^ lpszSelect, 
    [InAttribute] unsigned int options
)
abstract AddNewWebProjectItemDlg : 
        itemidLoc:uint32 * 
        rguidProject:Guid byref * 
        pProject:IVsProject * 
        pszDlgTitle:string * 
        lpszHelpTopic:string * 
        lpszLanguage:string * 
        lpszSelect:string * 
        options:uint32 -> int
function AddNewWebProjectItemDlg(
    itemidLoc : uint, 
    rguidProject : Guid, 
    pProject : IVsProject, 
    pszDlgTitle : String, 
    lpszHelpTopic : String, 
    lpszLanguage : String, 
    lpszSelect : String, 
    options : uint
) : int

Parameters

  • itemidLoc
    Type: UInt32

    [in] Hierarchy tem to add the dialog to. A VSITEMID uniquely identifies a node within an IVsHierarchy.

  • rguidProject
    Type: Guid%

    [in] The GUID of project.

  • pszDlgTitle
    Type: String

    [in] Dialog box caption (can be nulla null reference (Nothing in Visual Basic)).

  • lpszHelpTopic
    Type: String

    [in] Name of help topic to use for the dialog.

  • lpszLanguage
    Type: String

    [in] Directory (language) to select by default.

  • lpszSelect
    Type: String

    [in] Item to select.

  • options
    Type: UInt32

    [in] Options to set on the dialog box. Bit array using flag values from __VSADDNEWWEBITEMOPTIONS.

Return Value

Type: Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

COM Signature

From vsshell80.idl:

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
;

.NET Framework Security

See Also

Reference

IVsAddNewWebProjectItemDlg Interface

Microsoft.VisualStudio.Shell.Interop Namespace