Freigeben über


ProvideProjectFactoryAttribute Constructor

Initializes a new instance of ProvideProjectFactoryAttribute.

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

Syntax

'Declaration
Public Sub New ( _
    factoryType As Type, _
    name As String, _
    displayProjectFileExtensionsResourceID As String, _
    defaultProjectExtension As String, _
    possibleProjectExtensions As String, _
    projectTemplatesDirectory As String _
)
public ProvideProjectFactoryAttribute(
    Type factoryType,
    string name,
    string displayProjectFileExtensionsResourceID,
    string defaultProjectExtension,
    string possibleProjectExtensions,
    string projectTemplatesDirectory
)

Parameters

  • factoryType
    Type: System.Type
    The type of factory the VSPackage offers.
  • displayProjectFileExtensionsResourceID
    Type: System.String
    The resource ID of the project file extensions.
  • defaultProjectExtension
    Type: System.String
    The default project extension.
  • possibleProjectExtensions
    Type: System.String
    The possible project extensions supported by this project factory.
  • projectTemplatesDirectory
    Type: System.String
    The directory containing this project factory’s templates.

.NET Framework Security

See Also

Reference

ProvideProjectFactoryAttribute Class

Microsoft.VisualStudio.Shell Namespace