ProvideKeyBindingTableAttribute Klasse

Definition

Stellt eine Schlüsselbindungstabellen-GUID bereit.

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

Hinweise

Dieses Attribut stellt eine GUID für die Schlüssel Bindungs Tabelle bereit. Indem Sie dieses Attribut in das Paket einfügen, deklarieren Sie, dass es über die angegebene Schlüssel Bindungs Tabelle in der vsct-Datei verfügt. Dadurch kann Ihr Paket den Befehlssatz bereitstellen, ohne geladen zu werden. Das Paket wird geladen, wenn der Benutzer einen der Befehle aufruft. Weitere Informationen zur vsct-Datei finden Sie in der vsct-XML-Schema Referenz.

Registrierungseinträge

Die folgenden Registrierungseinträge werden während der Registrierung dieses Attributs erstellt:

VSROOT\KeyBindingTables\{TableGuid}  
VSROOT\KeyBindingTables\{TableGuid}\@=#NameResourceID  
VSROOT\KeyBindingTables\{TableGuid}\Package={PackageGuid}  

Konstruktoren

ProvideKeyBindingTableAttribute(String, Int16)

Initialisiert eine neue Instanz von ProvideKeyBindingTableAttribute für die angegebene Tabellen- und Namenressourcen-ID

Eigenschaften

AllowNavKeyBinding

Ruft ab oder legt fest, ob dem Benutzer gestattet ist, neue Befehle an Navigationstasten zu binden.

NameResourceID

Ruft die Namenressourcen-ID ab.

TableGuid

Ruft die GUID der Schlüsselbindungstabelle ab.

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)

Wird aufgerufen, um dieses Attribut für den angegebenen Kontext zu registrieren.

Unregister(RegistrationAttribute+RegistrationContext)

Entfernt die Registrierungsinformationen zu einem VSPackage, wenn der Aufruf über ein externes Registrierungstool wie regpkg.exe erfolgt. Weitere Informationen finden Sie unter Registrieren von VSPackages.

Gilt für