UIContext Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o estado ativo de um 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
- Herança
-
UIContext
- Implementações
Propriedades
Guid |
Obtém o Guid usado para criar esse UIContext. |
IsActive |
Retorna o estado atual do UIContext se ele está ativo ou não. |
IsZombie |
Obtém um valor que indica se este UIContext é um zumbi.
Isso pode ser |
Métodos
FromUIContextGuid(Guid) |
Constrói uma UIContext instância identificada com o guid fornecido. |
GetAwaiter() |
Método que permite que UIContexts seja aguardado. O awaiter retoma o chamador no mesmo contexto, ou seja, se o chamador estivesse no thread da interface do usuário quando aguardado, o código após a espera seria retomado no thread da interface do usuário. |
OnShellPropertyChange(Int32, Object) |
Representa o estado ativo de um UIContext. |
WhenActivated(Action) |
Execute a ação especificada se o contexto estiver ativo. Se o contexto não estiver ativo no momento, a ação será executada quando for ativada pela primeira vez. A ação é executada no máximo uma vez. |
Eventos
PropertyChanged |
Evento que é acionado quando a propriedade IsActive altera os valores. |
UIContextChanged |
Evento que é acionado sempre que o UIContext se torna ativo ou inativo. |