ProvideUIContextRuleAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questo attributo registra una regola di contesto dell'interfaccia utente
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
- Ereditarietà
- Attributi
Costruttori
ProvideUIContextRuleAttribute(String, String, String, String[], String[], UInt32) |
Crea una voce di contesto dell'interfaccia utente basata su regole attivata quando l'espressione viene valutata su true |
Proprietà
ContextGuid |
Guid di contesto per il contesto dell'interfaccia utente da creare |
Delay |
Ritardo in ms da applicare prima di attivare il contesto dell'interfaccia utente |
Expression |
Espressione da valutare per determinare lo stato del contesto dell'interfaccia utente |
Name |
Nome di diagnostica per il contesto dell'interfaccia utente creato |
TermNames |
Elenco dei nomi dei termini usati nell'espressione |
TermValues |
Valori dei termini usati nell'espressione |
TypeId |
Eseguire l'override della proprietà TypeID per consentire alle classi derivate di RegistrationAttribute di funzionare con System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attributo derivato da questo elemento dovrà eseguire l'override di questa proprietà solo se necessita di un controllo migliore sulle istanze che possono essere applicate a una classe. (Ereditato da RegistrationAttribute) |
Metodi
GetPackageRegKeyPath(Guid) |
Ottiene il percorso del Registro di sistema (relativo alla radice del Registro di sistema dell'applicazione) del pacchetto VS. (Ereditato da RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Chiamato per registrare questo attributo con il contesto specificato. Il contesto contiene il percorso in cui devono essere salvate le informazioni di registrazione. contiene anche informazioni sul tipo registrato e sul percorso. |
Unregister(RegistrationAttribute+RegistrationContext) |
Annullare la registrazione di questa specifica di caricamento automatico. |