Classe WaitCursor
Exibe o cursor de espera enquanto existe uma instância e restaura o cursor original quando ela é descartada.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.Shell.WaitCursor
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Sintaxe
'Declaração
Public NotInheritable Class WaitCursor _
Implements IDisposable
public sealed class WaitCursor : IDisposable
O tipo WaitCursor expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
WaitCursor | Armazena o cursor atual e exibe o cursor de espera, sempre que o ponteiro do mouse está sobre o controle de interface do usuário especificado.Quando a instância é descartada, o cursor atual será restaurado. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Clear | Restaure o cursor original.Não é normalmente necessário chamar isso explicitamente. | |
Dispose | Restaure o cursor original.Isso acontece automaticamente no final do uso de um bloco. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Comentários
Essa classe foi projetada para ser usado com a instrução 'using'.No exemplo a seguir, o cursor de espera será exibido enquanto o bloco incluído está sendo executado sempre que o mouse está sobre o controle especificado.
Exemplos
using (WaitCursor w = new WaitCursor(control))
{/* wait cursor displayed over control while execution is in here */}
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.