ProvideExtensibleUIContextRuleAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este atributo registra una regla de contexto de interfaz de usuario.
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
- Herencia
- Atributos
Constructores
ProvideExtensibleUIContextRuleAttribute(String, String, UInt32) |
Crea una entrada de contexto de interfaz de usuario basada en reglas extensible que se activa cuando cualquiera de los términos agregados por otras extensiones es true. Los extensores usarían el mismo GUID para crear una nueva regla de contexto de interfaz de usuario con la expresión establecida en "*" para ampliar la regla creada por este atributo. |
Propiedades
ContextGuid |
Guid de contexto para el contexto de la interfaz de usuario que se va a crear |
Delay |
Retraso en ms que se aplicará antes de activar el contexto de la interfaz de usuario |
Name |
Nombre de diagnóstico para el contexto de la interfaz de usuario creado |
TypeId |
Invalide la propiedad TypeID para permitir que las clases derivadas RegistrationAttribute funcionen con System.ComponentModel.TypeDescriptor.GetAttributes(...). Un atributo derivado de este tendrá que invalidar esta propiedad solo si necesita un mejor control en las instancias que se pueden aplicar a una clase. (Heredado de RegistrationAttribute) |
Métodos
GetPackageRegKeyPath(Guid) |
Obtiene la ruta del Registro (en relación con la raíz del Registro de la aplicación) del Paquete VSPackage. (Heredado de RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Se usa para registrar este atributo con el contexto determinado. El contexto contiene la ubicación en la que se debe colocar la información de registro. también contiene como el tipo que se está registrando y la información de ruta de acceso. |
Unregister(RegistrationAttribute+RegistrationContext) |
Anule el registro de esta especificación AutoLoad. |