Metoda IVsStatusbar.SetInsMode — (Object)
Ustawia tryb edytora na pasku stanu, aby wstawić lub zastąpić.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int SetInsMode(
[InAttribute] ref object pvInsMode
)
int SetInsMode(
[InAttribute] Object^% pvInsMode
)
abstract SetInsMode :
pvInsMode:Object byref -> int
Function SetInsMode (
<InAttribute> ByRef pvInsMode As Object
) As Integer
Parametry
pvInsMode
Type: System.Object[in] Wskaźnik do trybu wstawiania wskazujący typ VARIANT.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsStatusbar::SetInsMode(
[in]VARIANT *pvInsMode
);
Insert ani zastąpić informacje są wyświetlane w panelu określonego obszaru informacji o Edytorze paska stanu, który jest używany tylko przez tę metodę.
Wariant musi być VT_I4 lub VT_BSTR. A VT_BSTR odnosi się do faktycznego tekstu, umieszczony na pasku stanu, aby wskazać insert ani zastąpić tryb edytora. A VT_I4 odwołuje się do wyliczenia następujące:
enum
{
UIE_TEXTINSMODE_INSERT= 0, /* Writes "INS" in the status bar */
UIE_TEXTINSMODE_OVERSTRIKE = 1/* Writes "OVR" in the status bar */
};
Gdy jest wariant VT_I4, metoda sprawdza, czy UIE_TEXTINSMODE_INSERT; niczego więcej jest interpretowany jako UIE_TEXTINSMODE_OVERSTRIKE.
Aby uzyskać więcej informacji o strukturze wariant zapoznaj się z dokumentacją automatyzacji w zestawie SDK platformy biblioteki MSDN Library.
Zobacz też
Interfejs IVsStatusbar
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku