Partilhar via


Propriedade TaskbarItemInfo.ProgressState

Obtém ou define um valor que indica como o indicador de progresso é exibido no botão de barra de tarefas.

Namespace:  Microsoft.Windows.Shell
Assembly:  Microsoft.Windows.Shell (em Microsoft.Windows.Shell.dll)

Sintaxe

'Declaração
Public Property ProgressState As TaskbarItemProgressState
    Get
    Set
public TaskbarItemProgressState ProgressState { get; set; }
public:
property TaskbarItemProgressState ProgressState {
    TaskbarItemProgressState get ();
    void set (TaskbarItemProgressState value);
}
member ProgressState : TaskbarItemProgressState with get, set
function get ProgressState () : TaskbarItemProgressState
function set ProgressState (value : TaskbarItemProgressState)

Valor de propriedade

Tipo: Microsoft.Windows.Shell.TaskbarItemProgressState
Um valor de enumeração que indica como o indicador de progresso é exibido no botão de barra de tarefas.The default is None.

Comentários

Você pode se comunicar o andamento das tarefas de execução demorada, exibindo um indicador de progresso em um Windows 7 botão da barra de tarefas. A cor do indicador é determinada pela ProgressState propriedade, que contém um ou o TaskbarItemProgressState valores de enumeração. Quando o ProgressState é Normal, o indicador é verde. Quando Paused, o indicador é amarelo. Quando Error, o indicador é red. Para esses estados, o ProgressValue propriedade determina quanto do botão da barra de tarefas é preenchido pelo indicador de progresso. ProgressValueé ignorado para outros valores de ProgressState. Indeterminatemostra um indicador verde pulsante através do botão da barra de tarefas inteira. Nenhum indicador será mostrado para None.

A ilustração a seguir mostra o indicador de progresso na barra de tarefas do Normal estado.

Indicador de progresso de barra de tarefas do Windows

Exemplo de informações de item da barra de tarefas

Segurança do .NET Framework

Consulte também

Referência

TaskbarItemInfo Classe

Namespace Microsoft.Windows.Shell