ProvideUIContextRuleAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cet attribut inscrit une règle de contexte d’interface utilisateur
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
- Héritage
- Attributs
Constructeurs
ProvideUIContextRuleAttribute(String, String, String, String[], String[], UInt32) |
Crée une entrée de contexte d’interface utilisateur basée sur des règles qui est activée lorsque l’expression est évaluée à true |
Propriétés
ContextGuid |
GUID de contexte pour le contexte d’interface utilisateur à créer |
Delay |
Délai d’application de ms avant l’activation du contexte de l’interface utilisateur |
Expression |
Expression à évaluer pour déterminer l’état du contexte d’interface utilisateur |
Name |
Nom des diagnostics pour le contexte d’interface utilisateur créé |
TermNames |
Liste des noms de termes utilisés dans l’expression |
TermValues |
Valeurs des termes utilisés dans l’expression |
TypeId |
Remplacez la propriété TypeID afin de permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes (...). Un attribut dérivé de celui-ci doit remplacer cette propriété uniquement s’il a besoin d’un meilleur contrôle sur les instances qui peuvent être appliquées à une classe. (Hérité de RegistrationAttribute) |
Méthodes
GetPackageRegKeyPath(Guid) |
Obtient le chemin d'accès au Registre (relatif à la racine de Registre de l'application) du VSPackage. (Hérité de RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Appelé pour enregistrer cet attribut avec le contexte donné. Le contexte contient l'emplacement où les informations d'inscription doivent être placées. il contient également, par exemple, le type en cours d’inscription et des informations sur le chemin d’accès. |
Unregister(RegistrationAttribute+RegistrationContext) |
Annulez l’inscription de cette spécification de chargement automatique. |