Método IVsStatusbar.Animation (Int32, Object)
Publicado: abril de 2016
Controla a animação do ícone na barra de status.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int Animation(
int fOnOff,
[InAttribute] ref object pvIcon
)
int Animation(
int fOnOff,
[InAttribute] Object^% pvIcon
)
abstract Animation :
fOnOff:int *
pvIcon:Object byref -> int
Function Animation (
fOnOff As Integer,
<InAttribute> ByRef pvIcon As Object
) As Integer
Parâmetros
- fOnOff
[in] Defina como verdadeiro para ativar a animação ou definida como false para desativá-la...
- pvIcon
[in] Se a VARIANTE é um VT_I2, ele se refere a SBAI_Index dos ícones animados predefinidos.Se este parâmetro é um VT_I4, ela se refere a um HBITMAP que contém a imagem da película para ver a animação, cuja largura deve ser um múltiplo de sua altura.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
From vsshell.idl:
HRESULT IVsStatusbar::Animation(
[in]BOOL fOnOff,
[in]VARIANT *pvIcon
);
Você deve chamar este método antes de executar uma operação que leva um período indeterminado, para que o usuário tenha uma representação visual que continua a operação com êxito.Chamar o Progress método em vez de Animation se o andamento muito concretas para uma operação pode ser determinado durante a operação.
Cada quadro na animação é um quadrado com um tamanho de altura x altura e é exibido em cinco quadros por segundo.Você é responsável por destruir o bitmap do ' Diafilme ' personalizado.
O pvIcon parâmetro deve ser passado ambos ao ligar a animação e ao desativá-la.
Os valores para SBAI_Index são listados na tabela a seguir.
SBAI_Index |
Valor1 |
Descrição |
---|---|---|
SBAI_General |
0 |
Ícone de animação padrão. |
SBAI_Print |
1 |
Animação ao imprimir. |
SBAI_Save |
2 |
Ao salvar arquivos de animação. |
SBAI_Deploy |
3 |
Animação ao implantar a solução. |
SBAI_Synch |
4 |
Animação quando a sincronização de arquivos pela rede. |
SBAI_Build |
5 |
Animação quando a criação da solução. |
SBAI_Find |
6 |
Animação durante a pesquisa. |
Os valores de SBAI_Index são tirados da vsshell.idl.
Consulte também
Interface IVsStatusbar
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo