WAProvideProjectFactoryAttribute Třída

Definice

Tento atribut lze použít k registraci informací o systému projektu, který podporuje příchuť nebo podtyp WAP.

public ref class WAProvideProjectFactoryAttribute : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public class WAProvideProjectFactoryAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type WAProvideProjectFactoryAttribute = class
    inherit RegistrationAttribute
Public Class WAProvideProjectFactoryAttribute
Inherits RegistrationAttribute
Dědičnost
WAProvideProjectFactoryAttribute
Atributy

Konstruktory

WAProvideProjectFactoryAttribute(Type, String)

Inicializuje novou instanci WAProvideProjectFactoryAttribute.

WAProvideProjectFactoryAttribute(Type, String, String, Boolean, String, String)

Inicializuje novou instanci WAProvideProjectFactoryAttribute.

Vlastnosti

DefaultProjectExtension

Získá výchozí příponu souboru projektu.

DisplayName

Získá zobrazovaný název.

DisplayProjectFileExtensions

Získá příponu souboru projektu zobrazení.

DisplayProjectTypeVsTemplate

Získá typ projektu zobrazení šablony sady Visual Studio.

FactoryType

Získá typ továrny.

FolderGuid

Získá identifikátor GUID složky.

LanguageVsTemplate

Získá jazyk visual studio šablony.

Name

Získá název objektu pro vytváření projektů.

NewProjectRequireNewFolderVsTemplate

Určuje, zda nový projekt vyžaduje novou složku.

PossibleProjectExtensions

Získá sadu možných přípon souborů projektu.

ProjectSubTypeVsTemplate

Získá podtyp projektu.

ProjectTemplatesDirectory

Získá adresář šablon projektu.

ShowOnlySpecifiedTemplatesVsTemplate

Určuje, zda se mají zobrazit pouze zadané šablony.

SortPriority

Získá prioritu řazení.

TemplateGroupIDsVsTemplate

Získá ID skupiny šablon.

TemplateIDsVsTemplate

Získá ID šablony.

TypeId

Přepište vlastnost TypeID, aby mohly odvozené třídy RegistrationAttribute pracovat s System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut odvozený z tohoto bude muset přepsat tuto vlastnost pouze v případě, že potřebuje lepší kontrolu nad instancemi, které lze použít na třídu.

(Zděděno od RegistrationAttribute)

Metody

GetPackageRegKeyPath(Guid)

Získá cestu registru (vzhledem k kořenovému adresáři registru aplikace) VSPackage.

(Zděděno od RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Zaregistruje objekt pro vytváření projektů.

Unregister(RegistrationAttribute+RegistrationContext)

Zruší registraci projektové továrny.

Platí pro