ProvideExtensibleUIContextRuleAttribute 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 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
- Héritage
- Attributs
Constructeurs
ProvideExtensibleUIContextRuleAttribute(String, String, UInt32) |
Crée une entrée de contexte d’interface utilisateur basée sur des règles extensible qui est activée quand l’un des termes ajoutés par d’autres extensions est true. Les extendeurs utilisent le même GUID pour créer une règle de contexte d’interface utilisateur avec expression définie sur « * » afin d’étendre la règle créée par cet attribut. |
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 d’interface utilisateur |
Name |
Nom des diagnostics pour le contexte d’interface utilisateur créé |
TypeId |
Remplacez la propriété TypeID pour permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attribut dérivé de celui-ci ne doit remplacer cette propriété que 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 des informations telles que le type en cours d’inscription et le chemin d’accès. |
Unregister(RegistrationAttribute+RegistrationContext) |
Annulez l’inscription de cette spécification de chargement automatique. |