IVsStatusbar.Animation(Int32, Object) Methode

Definition

Steuert die Animation des Symbols in der Statusleiste.

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

Parameter

fOnOff
Int32

[in] Legen Sie dies auf true fest, um die Animation zu aktivieren, oder auf false, um sie zu deaktivieren.

pvIcon
Object

[in] Wenn der VARIANT ein VT_I2 ist, verweist dies auf den SBAI_Index vordefinierter animierter Symbole. Wenn dieser Parameter ein VT_I4 ist, verweist er auf ein HBITMAP, das den Filmstreifen für Animationen enthält, deren Breite ein Vielfaches seiner Höhe sein sollte.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben. Wenn diese Methode in einer Instanz von Visual Studio aufgerufen wird, die in einer Remote Sitzung ausgeführt wird, wird zurückgegeben S_FALSE , und das Symbol wird nicht angezeigt.

Hinweise

COM-Signatur

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

Diese Methode sollte aufgerufen werden, bevor Sie einen Vorgang ausführen, der einen unbestimmten Zeitraum annimmt, sodass der Benutzer über eine visuelle Darstellung verfügt, dass der Vorgang erfolgreich fortgesetzt wird. Ruft die- Progress Methode anstelle von auf, Animation Wenn während des Vorgangs ein eindeutiger Fortschritt für einen Vorgang festgestellt werden kann.

Jeder Frame in der Animation ist quadratisch mit einer Höhe von Höhe X und wird bei fünf Frames pro Sekunde angezeigt. Sie sind verantwortlich für das zerstören der Bitmap des angepassten Filmstreifens.

Der pvIcon -Parameter muss beim Einschalten der Animation und beim Ausschalten übergeben werden.

Die Werte für SBAI_Index sind in der folgenden Tabelle aufgeführt.

SBAI_Index Wert1 Beschreibung
SBAI_General 0 Standardanimationssymbol.
SBAI_Print 1 Animation beim Drucken.
SBAI_Save 2 Animation, wenn Dateien gespeichert werden.
SBAI_Deploy 3 Animation, wenn die Projektmappe bereitgestellt wird.
SBAI_Synch 4 Animation, wenn Dateien über das Netzwerk synchronisiert werden.
SBAI_Build 5 Animation, wenn die Projektmappe erstellt wird.
SBAI_Find 6 Animation beim Suchen.

Die Werte SBAI_Index werden aus vsshell. idl entnommen.

Gilt für