Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Adds a new Web item to the project.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
Function AddNewWebItem ( _
itemidLoc As UInteger, _
dwAddItemOperation As VSADDITEMOPERATION, _
pszItemName As String, _
pszFileTemplate As String, _
options As UInteger, _
pszSelectedLanguage As String, _
hwndDlgOwner As IntPtr, _
<OutAttribute> pResult As VSADDRESULT() _
) As Integer
int AddNewWebItem(
uint itemidLoc,
VSADDITEMOPERATION dwAddItemOperation,
string pszItemName,
string pszFileTemplate,
uint options,
string pszSelectedLanguage,
IntPtr hwndDlgOwner,
VSADDRESULT[] pResult
)
int AddNewWebItem(
[InAttribute] unsigned int itemidLoc,
[InAttribute] VSADDITEMOPERATION dwAddItemOperation,
[InAttribute] String^ pszItemName,
[InAttribute] String^ pszFileTemplate,
[InAttribute] unsigned int options,
[InAttribute] String^ pszSelectedLanguage,
[InAttribute] IntPtr hwndDlgOwner,
[OutAttribute] array<VSADDRESULT>^ pResult
)
abstract AddNewWebItem :
itemidLoc:uint32 *
dwAddItemOperation:VSADDITEMOPERATION *
pszItemName:string *
pszFileTemplate:string *
options:uint32 *
pszSelectedLanguage:string *
hwndDlgOwner:IntPtr *
pResult:VSADDRESULT[] byref -> int
function AddNewWebItem(
itemidLoc : uint,
dwAddItemOperation : VSADDITEMOPERATION,
pszItemName : String,
pszFileTemplate : String,
options : uint,
pszSelectedLanguage : String,
hwndDlgOwner : IntPtr,
pResult : VSADDRESULT[]
) : int
Parameters
itemidLoc
Type: System.UInt32[in] Folder to which the item is to be added.
dwAddItemOperation
Type: Microsoft.VisualStudio.Shell.Interop.VSADDITEMOPERATION[in] Add item operation. Only VSADDITEMOP_CLONEFILE and VSADDITEMOP_RUNWIZARD are valid
pszItemName
Type: System.String[in] Name of the item.
pszFileTemplate
Type: System.String[in] Path to the template the user selected.
options
Type: System.UInt32[in] The options checked on the dialog for the item.
pszSelectedLanguage
Type: System.String[in] String selected from the languages dropdown (can be null).
hwndDlgOwner
Type: System.IntPtr[in] Handle to the Add New Web Item dialog.
pResult
Type: array<Microsoft.VisualStudio.Shell.Interop.VSADDRESULT[][out] Pointer to the VSADDRESULT enumeration indicating whether the item was successfully added to the project.
Return Value
Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell80.idl:
HRESULT IVsWebProject::AddNewWebItem(
[in] VSITEMID itemidLoc,
[in] VSADDITEMOPERATION dwAddItemOperation,
[in] LPCOLESTR pszItemName,
[in] LPCOLESTR pszFileTemplate,
[in] VSADDNEWWEBITEMOPTIONS options,
[in] LPCOLESTR pszSelectedLanguage,
[in] HWND hwndDlgOwner,
[out, retval] VSADDRESULT * pResult
);
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.