ProvideEditorFactoryAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dieses Attribut deklariert, dass VSPackage eine Editorfactory bereitstellt.
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
- Vererbung
- Attribute
Hinweise
Mehrere Editorfabriken können demselben VSPackage zugeordnet werden.
Konstruktoren
ProvideEditorFactoryAttribute(Type, Int16, Boolean) |
Dieses Attribut deklariert, dass VSPackage eine Editorfactory bereitstellt. |
ProvideEditorFactoryAttribute(Type, Int16) |
Dieser Konstruktor erstellt ein neues ProvideEditorFactoryAttribute-Objekt. |
Eigenschaften
CommonPhysicalViewAttributes |
Ruft den Standardwert __VSPHYSICALVIEWATTRIBUTES für physische Ansichten ab, die vom Editor unterstützt werden, oder legt diese fest. Alle physischen Ansichten, die nicht im Unterschlüssel PhysicalViewAttributes aufgeführt sind, verwenden diese Attribute. |
DeferUntilIntellisenseIsReady |
Dieses Attribut deklariert, dass VSPackage eine Editorfactory bereitstellt. |
FactoryType |
Ruft den Editorfactorytyp ab. |
NameResourceID |
Ruft die Ressourcen-ID ab |
TrustLevel |
Ruft die Vertrauensebene für den Editor ab oder legt sie fest. |
TypeId |
Überschreiben Sie die TypeID-Eigenschaft, damit die von RegistrationAttribute abgeleiteten Klassen mit System.ComponentModel.TypeDescriptor.GetAttributes(...) arbeiten können. Ein von diesem abgeleitetes Attribut muss diese Eigenschaft nur überschreiben, wenn es ein besseres Steuerelement für die Instanzen benötigt, die auf eine Klasse angewendet werden können. (Geerbt von RegistrationAttribute) |
Methoden
GetPackageRegKeyPath(Guid) |
Ruft den Registrierungspfad (relativ zum Registrierungsstamm der Anwendung) des VSPackages ab. (Geerbt von RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Wird aufgerufen, um dieses Attribut für den angegebenen Kontext zu registrieren. |
Unregister(RegistrationAttribute+RegistrationContext) |
Aufruf erfolgt, um die Registrierung dieses Attributs im angegebenen Kontext aufzuheben. |