Udostępnij za pośrednictwem


ProvideEditorFactoryAttribute Klasa

Definicja

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
ProvideEditorFactoryAttribute
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.

Dotyczy