FlavoredProjectFactory.IVsProjectFactory.CreateProject Method

Namespace:  Microsoft.VisualStudio.Shell.Flavor
Assembly:  Microsoft.VisualStudio.Shell (in Microsoft.VisualStudio.Shell.dll)

Syntax

'宣言
Private Function CreateProject ( _
    fileName As String, _
    location As String, _
    name As String, _
    flags As UInteger, _
    ByRef projectGuid As Guid, _
    <OutAttribute> ByRef project As IntPtr, _
    <OutAttribute> ByRef canceled As Integer _
) As Integer Implements IVsProjectFactory.CreateProject
'使用
Dim instance As FlavoredProjectFactory
Dim fileName As String
Dim location As String
Dim name As String
Dim flags As UInteger
Dim projectGuid As Guid
Dim project As IntPtr
Dim canceled As Integer
Dim returnValue As Integer

returnValue = CType(instance, IVsProjectFactory).CreateProject(fileName, _
    location, name, flags, projectGuid, _
    project, canceled)
int IVsProjectFactory.CreateProject(
    string fileName,
    string location,
    string name,
    uint flags,
    ref Guid projectGuid,
    out IntPtr project,
    out int canceled
)
private:
virtual int CreateProject(
    String^ fileName, 
    String^ location, 
    String^ name, 
    unsigned int flags, 
    Guid% projectGuid, 
    [OutAttribute] IntPtr% project, 
    [OutAttribute] int% canceled
) sealed = IVsProjectFactory::CreateProject
JScript does not support explicit interface implementations.

Parameters

Return Value

Type: System.Int32

Implements

IVsProjectFactory.CreateProject(String, String, String, UInt32, Guid%, IntPtr%, Int32%)

Permissions

See Also

Reference

FlavoredProjectFactory Class

FlavoredProjectFactory Members

Microsoft.VisualStudio.Shell.Flavor Namespace