ProvideEditorFactoryAttribute 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 deklaruje, że pakiet VSPackage zapewnia fabrykę edytora.
public ref class ProvideEditorFactoryAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideEditorFactoryAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideEditorFactoryAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideEditorFactoryAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideEditorFactoryAttribute
Inherits RegistrationAttribute
- Dziedziczenie
- Atrybuty
Uwagi
Z tym samym pakietem VSPackage można skojarzyć wiele fabryk edytorów.
Konstruktory
ProvideEditorFactoryAttribute(Type, Int16, Boolean) |
Ten atrybut deklaruje, że pakiet VSPackage zapewnia fabrykę edytora. |
ProvideEditorFactoryAttribute(Type, Int16) |
Ten konstruktor tworzy nowy ProvideEditorFactoryAttribute obiekt. |
Właściwości
CommonPhysicalViewAttributes |
Pobiera lub ustawia wartość domyślną __VSPHYSICALVIEWATTRIBUTES dla widoków fizycznych obsługiwanych przez edytor. Wszystkie widoki fizyczne, które nie zostały wymienione w podkluczach PhysicalViewAttributes, używają tych atrybutów. |
DeferUntilIntellisenseIsReady |
Ten atrybut deklaruje, że pakiet VSPackage zapewnia fabrykę edytora. |
FactoryType |
Pobiera typ fabryki edytora. |
NameResourceID |
Pobiera identyfikator zasobu. |
TrustLevel |
Pobiera lub ustawia poziom zaufania dla edytora. |
TypeId |
Zastąp właściwość TypeID, aby umożliwić klasom pochodnym RegistrationAttribute pracować z atrybutem System.ComponentModel.TypeDescriptor.GetAttributes(...). Atrybut pochodzący z tego atrybutu 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) |
Wywoływana w celu zarejestrowania tego atrybutu w danym kontekście. |
Unregister(RegistrationAttribute+RegistrationContext) |
Wywoływana w celu wyrejestrowania tego atrybutu z danym kontekstem. |