IVsStatusbar.Animation(Int32, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет анимацией значка на строке состояния.
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
Параметры
- fOnOff
- Int32
[in] Задает значение true для включения анимации или значение false для ее выключения.
- pvIcon
- Object
[in] Если для VARIANT задано значение VT_I2, этот параметр относится к индексу SBAI_Index предварительно анимированных значков. Если этот параметр равен VT_I4, он ссылается на HBITMAP, содержащий изображение с последовательностью кадров анимации, ширина которого кратна высоте.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки. Если этот метод вызывается в экземпляре Visual Studio, работающем в удаленном сеансе, возвращает S_FALSE , а значок не отображается.
Комментарии
Подпись COM
From vsshell.idl:
HRESULT IVsStatusbar::Animation(
[in]BOOL fOnOff,
[in]VARIANT *pvIcon
);
Этот метод следует вызывать перед выполнением операции, которая занимает неопределенное время, поэтому пользователь имеет визуальное представление о том, что операция продолжена успешно. Вызовите Progress метод, а не, Animation Если определенный ход выполнения операции может быть определен во время операции.
Каждый кадр в анимации является квадратом с размером X высоты и отображается по пять кадров в секунду. Вы несете ответственность за уничтожение растрового изображения настроенного диафильма.
pvIconПараметр должен передаваться как при включении анимации, так и при ее выключении.
Значения для SBAI_Index перечислены в следующей таблице.
| SBAI_Index | Значение1 | Описание |
|---|---|---|
| SBAI_General | 0 | Стандартный значок анимации. |
| SBAI_Print | 1 | Анимация при печати. |
| SBAI_Save | 2 | Анимация при сохранении файлов. |
| SBAI_Deploy | 3 | Анимация при развертывании решения. |
| SBAI_Synch | 4 | Анимация при синхронизации файлов по сети. |
| SBAI_Build | 5 | Анимация при построении решения. |
| SBAI_Find | 6 | Анимация при поиске. |
Значения SBAI_Index взяты из всшелл. idl.