Compartir a través de


ProvideUIContextRuleAttribute Clase

Definición

Este atributo registra una regla de contexto de interfaz de usuario.

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

Constructores

ProvideUIContextRuleAttribute(String, String, String, String[], String[], UInt32)

Crea una entrada de contexto de interfaz de usuario basada en reglas que se activa cuando la expresión se evalúa como true.

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

Expression

Expresión que se va a evaluar para determinar el estado del contexto de la interfaz de usuario

Name

Nombre de diagnóstico para el contexto de la interfaz de usuario creado

TermNames

Lista de nombres de términos usados en la expresión

TermValues

Valores de términos usados en la expresión

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.

Se aplica a