Udostępnij za pośrednictwem


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