ProvideDesignerMetadataAttribute 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.
Deklariert die zusätzlichen Metadaten für Typen oder Objekte und ermöglicht Drittanbietern, den Satz von Metadaten zu ändern, der auf einer Klasse verfügbar ist.
public ref class ProvideDesignerMetadataAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideDesignerMetadataAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideDesignerMetadataAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideDesignerMetadataAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideDesignerMetadataAttribute
Inherits RegistrationAttribute
- Vererbung
- Attribute
Konstruktoren
ProvideDesignerMetadataAttribute(Type, Type) |
Initialisiert eine neue Instanz von ProvideDesignerMetadataAttribute, wobei neue Metadaten Type dem aktuellen Type zugeordnet werden. |
Eigenschaften
IsGlobal |
Ruft den Bereich der Metadatenmodifizierungen, die durch eine Instanz ProvideDesignerMetadataAttribute bereitgestellt werden ab, bzw. legt diesen fest. |
MetadataType |
Ruft den Metadatentyp ab |
RuntimeType |
Ruft den Laufzeittyp ab. |
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) |
Registriert die Designermetadaten. |
Unregister(RegistrationAttribute+RegistrationContext) |
Entfernt den Designermetadaten-Registrierungsschlüssel. |