ProvideKeyBindingTableAttribute Classe

Definição

Fornece um GUID de tabela de associação de chave.

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
Herança
ProvideKeyBindingTableAttribute
Atributos

Comentários

Esse atributo fornece um GUID de tabela de associação de chave. Ao colocar esse atributo em seu pacote, você irá declarar que ele tem a tabela de associação de chave fornecida em seu. vsct. Isso permite que seu pacote ofereça seu conjunto de comandos sem ser carregado. O pacote será carregado se o usuário invocar qualquer um dos comandos. Para obter mais informações sobre o arquivo. vsct, consulte referência de esquema XML do vsct.

Entradas do Registro

As seguintes entradas de registro são criadas durante o registro deste atributo:

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

Construtores

ProvideKeyBindingTableAttribute(String, Int16)

Inicializa uma nova instância do ProvideKeyBindingTableAttribute para a ID de recurso de tabela e nome especificada.

Propriedades

AllowNavKeyBinding

Obtém ou define se o usuário tem permissão para associar novos comandos às chaves de navegação.

NameResourceID

Obtém a ID do recurso de nome.

TableGuid

Obtém o GUID da tabela de associação de chave.

TypeId

Obtém a instância atual deste atributo.

(Herdado de RegistrationAttribute)

Métodos

GetPackageRegKeyPath(Guid)

Obtém o caminho do registro (relativo à raiz do registro do aplicativo) do VSPackage.

(Herdado de RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Chamado para registrar esse atributo com o contexto determinado.

Unregister(RegistrationAttribute+RegistrationContext)

Remove as informações de registro sobre um VSPackage quando chamado por uma ferramenta de registro externa, como regpkg.exe. Para obter mais informações, consulte Registrando VSPackages.

Aplica-se a