Freigeben über


ProvideOptionDialogPageAttribute Klasse

Definition

Die Basisklasse für alle Attribute, die für die Registrierung einer Optionsseite verwendet werden.

public ref class ProvideOptionDialogPageAttribute abstract : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public abstract class ProvideOptionDialogPageAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideOptionDialogPageAttribute = class
    inherit RegistrationAttribute
Public MustInherit Class ProvideOptionDialogPageAttribute
Inherits RegistrationAttribute
Vererbung
ProvideOptionDialogPageAttribute
Abgeleitet
Attribute

Konstruktoren

ProvideOptionDialogPageAttribute(Type, String)

Initialisiert eine neue Instanz von ProvideOptionDialogPageAttribute für die angegebene Seite.

Eigenschaften

PageNameResourceId

Ruft die Namenressourcen-ID der Seite ab.

PageType

Ruft den Typ der Seite 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 dieses VSPackage bei einem angegebenen Kontext, wenn der Aufruf über ein externes Registrierungstool wie regpkg.exe erfolgt. Weitere Informationen finden Sie unter Registrieren von VSPackages.

(Geerbt von RegistrationAttribute)
Unregister(RegistrationAttribute+RegistrationContext)

Wird aufgerufen, um die Registrierung dieses Attributs für den angegebenen Kontext aufzuheben.

(Geerbt von RegistrationAttribute)

Gilt für: