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.
- name
Type: System.String
The name of the project.
- 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
- 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.