IUIThreadOperationContext Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Kontext für die Ausführung eines potenziell langen Ausführungs Vorgangs im UI-Thread dar, der freigegebene bidirektionale ablaufungs-und warte Hinweise ermöglicht.
public interface class IUIThreadOperationContext : IDisposable, Microsoft::VisualStudio::Utilities::IPropertyOwner
public interface IUIThreadOperationContext : IDisposable, Microsoft.VisualStudio.Utilities.IPropertyOwner
type IUIThreadOperationContext = interface
interface IPropertyOwner
interface IDisposable
Public Interface IUIThreadOperationContext
Implements IDisposable, IPropertyOwner
- Abgeleitet
- Implementiert
Hinweise
Instanzen, die diese Schnittstelle implementieren, werden von IUIThreadOperationExecutor MEF-Komponente erstellt.
Eigenschaften
| AllowCancellation |
Ruft ab, ob der Vorgang abgebrochen werden kann. |
| Description |
Ruft eine lesbare Vorgangs Beschreibung für den Benutzer ab, bestehend aus der anfänglichen Kontext Beschreibung und Beschreibungen aller aktuell hinzugefügten Bereiche. |
| Properties |
Die Auflistung von Eigenschaften, die vom Eigenschaftenbesitzer gesteuert werden. (Geerbt von IPropertyOwner) |
| Scopes |
Ruft die aktuelle Liste der IUIThreadOperationScope s in diesem Kontext ab. |
| UserCancellationToken |
Abbruch Token, mit dem der Benutzer den Vorgang abbrechen kann, es sei denn, der Vorgang kann nicht abgebrochen werden. |
Methoden
| AddScope(Boolean, String) |
Fügt einen UI-Thread Vorgangs Bereich mit einer eigenen bidirektionalen, Beschreibungs-und Fortschritts Protokollierung hinzu. Der Bereich wird beim verwerfen aus dem Kontext entfernt. |
| TakeOwnership() |
Ermöglicht es einer Komponente, den vollständigen Besitz dieses UI-Thread Vorgangs zu übernehmen, z. b. Wenn Sie ein eigenes modales UI-Dialogfeld anzeigt und die ablaufbarkeit über dieses Dialogfeld verarbeitet |