UIContext Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет активное состояние 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
- Наследование
-
UIContext
- Реализации
Свойства
Guid |
Возвращает guid, используемый для создания этого uiContext. |
IsActive |
Возвращает текущее состояние UIContext независимо от того, является ли он активным. |
IsZombie |
Возвращает значение, указывающее, является ли это UIContext зомби.
Это может быть |
Методы
FromUIContextGuid(Guid) |
Создает экземпляр, UIContext идентифицируемый с помощью заданного guid. |
GetAwaiter() |
Метод, обеспечивающий возможность ожидания UIContexts. Объект ожидания возобновляет работу вызывающего объекта в том же контексте, т. е. если вызывающий объект находился в потоке пользовательского интерфейса при ожидании, код после await возобновится в потоке пользовательского интерфейса. |
OnShellPropertyChange(Int32, Object) |
Представляет активное состояние UIContext. |
WhenActivated(Action) |
Выполните заданное действие, если контекст активен. Если контекст в данный момент не активен, действие будет выполнено при первой активации. Действие выполняется не более одного раза. |
События
PropertyChanged |
Событие, возникающее при изменении значений свойства IsActive. |
UIContextChanged |
Событие, которое срабатывает каждый раз, когда UIContext становится активным или неактивным. |