UIContext Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje aktivní stav 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
- Dědičnost
-
UIContext
- Implementuje
Vlastnosti
Guid |
Získá identifikátor GUID použitý k vytvoření tohoto UIContext. |
IsActive |
Vrátí aktuální stav UIContext bez ohledu na to, zda je aktivní nebo ne. |
IsZombie |
Získá hodnotu označující, zda se jedná UIContext o zombie.
K tomu může dojít |
Metody
FromUIContextGuid(Guid) |
UIContext Vytvoří instanci identifikovanou daným identifikátorem GUID. |
GetAwaiter() |
Metoda, která umožňuje UIContexts být awaitable. Operátor awaiter obnoví volajícího ve stejném kontextu, tj. Pokud byl volající ve vlákně uživatelského rozhraní při očekávání, kód po operátoru await bude pokračovat ve vlákně uživatelského rozhraní. |
OnShellPropertyChange(Int32, Object) |
Představuje aktivní stav UIContext. |
WhenActivated(Action) |
Pokud je kontext aktivní, spusťte danou akci. Pokud kontext není aktuálně aktivní, akce se spustí při první aktivaci. Akce se provede maximálně jednou. |
Událost
PropertyChanged |
Událost, která se aktivuje, když vlastnost IsActive změní hodnoty. |
UIContextChanged |
Událost, která se aktivuje pokaždé, když se UIContext stane aktivní nebo neaktivní. |