ProvideExtensibleUIContextRuleAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse atributo registra uma regra de contexto de interface do usuário
public ref class ProvideExtensibleUIContextRuleAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideExtensibleUIContextRuleAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideExtensibleUIContextRuleAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideExtensibleUIContextRuleAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideExtensibleUIContextRuleAttribute
Inherits RegistrationAttribute
- Herança
- Atributos
Construtores
ProvideExtensibleUIContextRuleAttribute(String, String, UInt32) |
Cria uma entrada de contexto de interface do usuário baseada em regra extensível que é ativada quando qualquer um dos termos adicionados por outras extensões é verdadeiro. Os extensores usariam o mesmo GUID para criar uma nova regra de contexto de interface do usuário com expressão definida como "*" para estender a regra criada por esse atributo. |
Propriedades
ContextGuid |
Guid de contexto para o contexto da interface do usuário a ser criado |
Delay |
Atraso em ms a ser aplicado antes de ativar o contexto da interface do usuário |
Name |
Nome do diagnóstico para o contexto de interface do usuário criado |
TypeId |
Substitua a propriedade TypeID para permitir que as classes derivadas de RegistrationAttribute funcionem com System.ComponentModel.TypeDescriptor.GetAttributes(...). Um atributo derivado deste terá que substituir essa propriedade somente se precisar de um controle melhor nas instâncias que podem ser aplicadas a uma classe. (Herdado de RegistrationAttribute) |
Métodos
GetPackageRegKeyPath(Guid) |
Obtém o caminho do Registro (em relação à raiz do Registro do aplicativo) do VSPackage. (Herdado de RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Chamado para registrar esse atributo com o contexto determinado. O contexto contém o local onde as informações de registro devem ser colocadas. ele também contém, como o tipo que está sendo registrado, e informações de caminho. |
Unregister(RegistrationAttribute+RegistrationContext) |
Cancele o registro desta especificação de Carregamento Automático. |