IVsStatusbar.Animation(Int32, Object) Método

Definição

Controla a animação do ícone na barra de status.

public:
 int Animation(int fOnOff, System::Object ^ % pvIcon);
int Animation(int fOnOff, winrt::Windows::Foundation::IInspectable const & & pvIcon);
public int Animation (int fOnOff, ref object pvIcon);
abstract member Animation : int * obj -> int
Public Function Animation (fOnOff As Integer, ByRef pvIcon As Object) As Integer

Parâmetros

fOnOff
Int32

no Defina como true para ativar a animação ou definir como false para desativá-la.

pvIcon
Object

no Se a variante for a VT_I2 , ela se refere ao SBAI_Index de ícones animados predefinidos. Se esse parâmetro for um VT_I4 , ele se refere a um HBITMAP que contém a imagem do película para animação, cuja largura deve ser um múltiplo de sua altura.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro. Se esse método for chamado em uma instância do Visual Studio em execução em uma sessão remota, S_FALSE o retornará e o ícone não será exibido.

Comentários

Assinatura COM

From vsshell.idl:  
HRESULT IVsStatusbar::Animation(  
   [in]BOOL fOnOff,  
   [in]VARIANT *pvIcon  
);  

Você deve chamar esse método antes de executar uma operação que leva um período indeterminado de tempo para que o usuário tenha uma representação visual que a operação continue com êxito. Chame o Progress método em vez de Animation se o progresso definitivo de uma operação puder ser determinado durante a operação.

Cada quadro na animação é quadrado com um tamanho de altura X altura e é exibido em cinco quadros por segundo. Você é responsável por destruir o bitmap do película personalizado.

O pvIcon parâmetro deve ser passado ao ligar a animação e ao desligá-la.

Os valores para SBAI_Index estão listados na tabela a seguir.

SBAI_Index Value1 Descrição
SBAI_General 0 Ícone de animação padrão.
SBAI_Print 1 Animação ao imprimir.
SBAI_Save 2 Animação ao salvar arquivos.
SBAI_Deploy 3 Animação ao implantar a solução.
SBAI_Synch 4 Animação ao sincronizar arquivos pela rede.
SBAI_Build 5 Animação ao compilar a solução.
SBAI_Find 6 Animação ao pesquisar.

Os valores de SBAI_Index são obtidos de VSShell. idl.

Aplica-se a