IVsStatusbar.SetInsMode(Object) Methode

Definition

Legt den Modus des Editors in der Statusleiste auf Einfügen oder Überschreiben fest.

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

Parameter

pvInsMode
Object

[in] Zeiger auf einen VARIANT, der den Einfügemodus angibt.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus vsshell. idl:

HRESULT IVsStatusbar::SetInsMode(  
   [in]VARIANT *pvInsMode  
);  

Die Einfüge-oder Überschreibungs Informationen werden in einem bestimmten Bereich des Editors für Informationen in der Statusleiste angezeigt, der nur von dieser Methode verwendet wird.

Der Variant muss ein VT_I4 oder sein VT_BSTR . Ein VT_BSTR verweist auf den eigentlichen Text, der in der Statusleiste abgelegt wird, um den Einfüge-oder Überschreibungs Modus des Editor Fensters anzugeben. Ein VT_I4 verweist auf die folgende-Enumeration:

enum

{

UIE_TEXTINSMODE_INSERT= 0, /* Writes "INS" in the status bar */

UIE_TEXTINSMODE_OVERSTRIKE = 1/* Writes "OVR" in the status bar */

};

Wenn die Variante eine ist VT_I4 , testet die-Methode auf UIE_TEXTINSMODE_INSERT . alles andere wird als interpretiert UIE_TEXTINSMODE_OVERSTRIKE .

Weitere Informationen zur VARIANT-Struktur finden Sie in der Automation-Dokumentation im Platform SDK der MSDN Library.

Gilt für