WAProvideProjectFactoryAttribute Class

 

Used to register information about a project system that supports the Web Application Project (WAP) flavor/sub-type.

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

System.Object
  System.Attribute
    Microsoft.VisualStudio.Shell.RegistrationAttribute
      Microsoft.VisualStudio.Shell.WAProvideProjectFactoryAttribute

[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true, 
	Inherited = true)]
public class WAProvideProjectFactoryAttribute : RegistrationAttribute

NameDescription
System_CAPS_pubmethodWAProvideProjectFactoryAttribute(Type, String)

Initializes a new instance of WAProvideProjectFactoryAttribute.

System_CAPS_pubmethodWAProvideProjectFactoryAttribute(Type, String, String, Boolean, String, String)

Initializes a new instance of WAProvideProjectFactoryAttribute.

NameDescription
System_CAPS_pubpropertyDefaultProjectExtension

Gets the default project file extension.

System_CAPS_pubpropertyDisplayName

Gets the display name.

System_CAPS_pubpropertyDisplayProjectFileExtensions

Gets the display project file extension.

System_CAPS_pubpropertyDisplayProjectTypeVsTemplate

Gets the display project type Visual Studio template.

System_CAPS_pubpropertyFactoryType

Gets the factory type.

System_CAPS_pubpropertyFolderGuid

Gets the folder GUID.

System_CAPS_pubpropertyLanguageVsTemplate

Gets the language Visual Studio template.

System_CAPS_pubpropertyName

Gets the name of the project factory.

System_CAPS_pubpropertyNewProjectRequireNewFolderVsTemplate

Determines whether a new project requires a new folder.

System_CAPS_pubpropertyPossibleProjectExtensions

Gets a set of possible project file extensions.

System_CAPS_pubpropertyProjectSubTypeVsTemplate

Gets the project subtype.

System_CAPS_pubpropertyProjectTemplatesDirectory

Gets the project templates directory.

System_CAPS_pubpropertyShowOnlySpecifiedTemplatesVsTemplate

Determines whether to show only the specified templates.

System_CAPS_pubpropertySortPriority

Gets the sort priority.

System_CAPS_pubpropertyTemplateGroupIDsVsTemplate

Gets the template group IDs.

System_CAPS_pubpropertyTemplateIDsVsTemplate

Gets the template IDs.

System_CAPS_pubpropertyTypeId

Gets the current instance of this attribute.(Inherited from RegistrationAttribute.)

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Attribute.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Attribute.)

System_CAPS_protmethodGetPackageRegKeyPath(Guid)

Gets the registry path (relative to the registry root of the application) of the VSPackage.(Inherited from RegistrationAttribute.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIsDefaultAttribute()

(Inherited from Attribute.)

System_CAPS_pubmethodMatch(Object)

(Inherited from Attribute.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodRegister(RegistrationAttribute.RegistrationContext)
System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodUnregister(RegistrationAttribute.RegistrationContext)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: