UIContext 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.
Représente l’état actif d’un UIContext.
public ref class UIContext sealed : System::ComponentModel::INotifyPropertyChanged
public ref class UIContext sealed : Microsoft::VisualStudio::Shell::Interop::IVsShellPropertyEvents, System::ComponentModel::INotifyPropertyChanged
public sealed class UIContext : System.ComponentModel.INotifyPropertyChanged
public sealed class UIContext : Microsoft.VisualStudio.Shell.Interop.IVsShellPropertyEvents, System.ComponentModel.INotifyPropertyChanged
type UIContext = class
interface INotifyPropertyChanged
type UIContext = class
interface INotifyPropertyChanged
interface IVsShellPropertyEvents
Public NotInheritable Class UIContext
Implements INotifyPropertyChanged
Public NotInheritable Class UIContext
Implements INotifyPropertyChanged, IVsShellPropertyEvents
- Héritage
-
UIContext
- Implémente
Propriétés
Guid |
Obtient le GUID utilisé pour créer ce UIContext. |
IsActive |
Retourne l’état actuel de l’UIContext, qu’il soit actif ou non. |
IsZombie |
Obtient une valeur indiquant s’il s’agit UIContext d’un zombie.
Cela peut être |
Méthodes
FromUIContextGuid(Guid) |
Construit un UIContext instance identifié avec le GUID donné. |
GetAwaiter() |
Méthode qui permet à UIContexts d’être attendus. Le serveur d’attente reprend l’appelant dans le même contexte, c’est-à-dire si l’appelant se trouvait sur le thread d’interface utilisateur lorsqu’il était attendu, le code après l’attente reprenait sur le thread d’interface utilisateur. |
OnShellPropertyChange(Int32, Object) |
Représente l’état actif d’un UIContext. |
WhenActivated(Action) |
Exécutez l’action donnée si le contexte est actif. Si le contexte n’est pas actif, l’action est exécutée lors de sa première activation. L’action s’exécute au maximum une fois. |
Événements
PropertyChanged |
Événement qui se déclenche lorsque la propriété IsActive modifie des valeurs. |
UIContextChanged |
Événement qui se déclenche chaque fois que l’UIContext devient actif ou inactif. |