AbstractUIThreadOperationContext Classe

Definição

Implementação de base abstrata da IUIThreadOperationContext interface.

public ref class AbstractUIThreadOperationContext abstract : IDisposable, Microsoft::VisualStudio::Utilities::IPropertyOwner, Microsoft::VisualStudio::Utilities::IUIThreadOperationContext
public abstract class AbstractUIThreadOperationContext : IDisposable, Microsoft.VisualStudio.Utilities.IPropertyOwner, Microsoft.VisualStudio.Utilities.IUIThreadOperationContext
type AbstractUIThreadOperationContext = class
    interface IUIThreadOperationContext
    interface IPropertyOwner
    interface IDisposable
Public MustInherit Class AbstractUIThreadOperationContext
Implements IDisposable, IPropertyOwner, IUIThreadOperationContext
Herança
AbstractUIThreadOperationContext
Implementações

Construtores

AbstractUIThreadOperationContext(Boolean, String)

Cria uma nova instância do AbstractUIThreadOperationContext.

Propriedades

AllowCancellation

Obtém se a operação pode ser cancelada.

CompletedItems
Description

Obtém a descrição da operação legível pelo usuário, composta pela descrição ou descrições de contexto inicial de todos os escopos atualmente adicionados.

Properties

Uma coleção de propriedades.

Scopes

Obtém a lista atual de IUIThreadOperationScope s neste contexto.

TotalItems
UserCancellationToken

Token de cancelamento para o cancelamento da operação.

Métodos

AddScope(Boolean, String)

Adiciona um escopo de operação de thread de interface do usuário com sua própria regressão, descrição e rastreador de progresso. O escopo é removido do contexto no Dispose.

Dispose()

Descarta esta instância.

OnScopeChanged(IUIThreadOperationScope)
OnScopeDisposed(IUIThreadOperationScope)
OnScopeProgressChanged(IUIThreadOperationScope)
OnScopesChanged()

Chamado quando novos IUIThreadOperationScope s são adicionados ou descartados.

TakeOwnership()

Permite que um componente assuma a propriedade total sobre essa operação de thread de interface do usuário, por exemplo, quando ele mostra sua própria caixa de diálogo de interface modal e manipula o cancelamento por meio dessa caixa de diálogo.

Aplica-se a