RegisterProjectItemAttribute Constructor

Initializes a new instance of RegisterProjectItemAttribute.

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


Public Sub New ( _
    projectFactoryType As Object, _
    itemCategoryName As String, _
    templatesDir As String, _
    priority As Integer _
public RegisterProjectItemAttribute(
    Object projectFactoryType,
    string itemCategoryName,
    string templatesDir,
    int priority
    Object^ projectFactoryType, 
    String^ itemCategoryName, 
    String^ templatesDir, 
    int priority
new : 
        projectFactoryType:Object * 
        itemCategoryName:string * 
        templatesDir:string * 
        priority:int -> RegisterProjectItemAttribute
public function RegisterProjectItemAttribute(
    projectFactoryType : Object, 
    itemCategoryName : String, 
    templatesDir : String, 
    priority : int


  • projectFactoryType
    Type: System.Object
    The type of the project factory.
  • itemCategoryName
    Type: System.String
    The name of the item category.
  • templatesDir
    Type: System.String
    The template directory for this project type.
  • priority
    Type: System.Int32
    The priority of the project type.

.NET Framework Security

See Also


RegisterProjectItemAttribute Class

Microsoft.VisualStudio.Shell Namespace