ExtensionPointRegistrationAttribute Klasse

Definition

Registriert einen Erweiterungspunktanbieter des Typs, der von abgeleiteten Klassen wie ExtensionProviderType angegeben wird.

public ref class ExtensionPointRegistrationAttribute abstract : Microsoft::VisualStudio::Shell::RegistrationAttribute
public abstract class ExtensionPointRegistrationAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
type ExtensionPointRegistrationAttribute = class
    inherit RegistrationAttribute
Public MustInherit Class ExtensionPointRegistrationAttribute
Inherits RegistrationAttribute
Vererbung
ExtensionPointRegistrationAttribute
Abgeleitet

Konstruktoren

ExtensionPointRegistrationAttribute(Type, String)

Initialisiert eine neue Instanz der ExtensionPointRegistrationAttribute-Klasse.

Eigenschaften

ExtensionProvidersKey

Ruft den Pfad in der Registrierung ab, in dem die Erweiterungsanbieter deklariert werden. Wird in abgeleiteten Klassen überschrieben.

ExtensionProviderType

Ruft den Typ des Erweiterungsanbieters ab, den die Schnittstelle implementiert hat.

Name

Ruft den lesbaren Namen des Erweiterungspunktanbieters ab.

Provider

Ruft die GUID des Anbieters ab.

ProviderGuidString

Ruft die GUID des Anbieters als Zeichenfolge ab.

ProviderType

Ruft den Typ ab, der den zugeordneten Erweiterungspunkt in diesem Paket implementiert.

TypeId

Ruft die aktuelle Instanz dieses Attributs ab.

(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 Attribut im angegebenen Kontext.

Unregister(RegistrationAttribute+RegistrationContext)

Hebt die Registrierung für dieses Attribut auf.

Gilt für