WAProvideProjectFactoryAttribute Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ten atrybut może służyć do rejestrowania informacji o systemie projektu, który obsługuje smak/podtyp protokołu 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
- Dziedziczenie
- Atrybuty
Konstruktory
WAProvideProjectFactoryAttribute(Type, String, String, Boolean, String, String) |
Inicjuje nowe wystąpienie elementu WAProvideProjectFactoryAttribute. |
WAProvideProjectFactoryAttribute(Type, String) |
Inicjuje nowe wystąpienie elementu WAProvideProjectFactoryAttribute. |
Właściwości
DefaultProjectExtension |
Pobiera domyślne rozszerzenie pliku projektu. |
DisplayName |
Pobiera nazwę wyświetlaną. |
DisplayProjectFileExtensions |
Pobiera rozszerzenie pliku projektu wyświetlania. |
DisplayProjectTypeVsTemplate |
Pobiera szablon typu projektu wyświetlania programu Visual Studio. |
FactoryType |
Pobiera typ fabryki. |
FolderGuid |
Pobiera identyfikator GUID folderu. |
LanguageVsTemplate |
Pobiera szablon języka Visual Studio. |
Name |
Pobiera nazwę fabryki projektów. |
NewProjectRequireNewFolderVsTemplate |
Określa, czy nowy projekt wymaga nowego folderu. |
PossibleProjectExtensions |
Pobiera zestaw możliwych rozszerzeń plików projektu. |
ProjectSubTypeVsTemplate |
Pobiera podtyp projektu. |
ProjectTemplatesDirectory |
Pobiera katalog szablonów projektów. |
ShowOnlySpecifiedTemplatesVsTemplate |
Określa, czy mają być wyświetlane tylko określone szablony. |
SortPriority |
Pobiera priorytet sortowania. |
TemplateGroupIDsVsTemplate |
Pobiera identyfikatory grup szablonów. |
TemplateIDsVsTemplate |
Pobiera identyfikatory szablonów. |
TypeId |
Zastąp właściwość TypeID, aby umożliwić klasom pochodnym RegistrationAttribute pracować z elementem System.ComponentModel.TypeDescriptor.GetAttributes(...). Atrybut pochodzący z tej właściwości będzie musiał zastąpić tę właściwość tylko wtedy, gdy potrzebuje lepszej kontroli nad wystąpieniami, które można zastosować do klasy. (Odziedziczone po RegistrationAttribute) |
Metody
GetPackageRegKeyPath(Guid) |
Pobiera ścieżkę rejestru (względem katalogu głównego rejestru aplikacji) pakietu VSPackage. (Odziedziczone po RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Rejestruje fabrykę projektów. |
Unregister(RegistrationAttribute+RegistrationContext) |
Wyrejestrowuje fabrykę projektu. |