IVsStatusbar.SetInsMode(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.