IVsStatusbar.SetInsMode(Object) Метод

Определение

Задает один из режимов редактора в строке состояния: режим вставки или режим перезаписи.

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

Параметры

pvInsMode
Object

[in] Указатель на значение VARIANT, указывающее на режим вставки.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из всшелл. IDL:

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

Сведения о вставке или перезаписи отображаются на определенной панели в области сведений редактора строки состояния, которая используется только этим методом.

ВАРИАНТ должен быть VT_I4 или VT_BSTR . Представляет VT_BSTR фактический текст, который будет помещен в строку состояния для указания режима вставки или перезаписи окна редактора. Объект VT_I4 ссылается на следующее перечисление:

enum

{

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

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

};

Если VARIANT имеет значение VT_I4 , метод проверяет наличие UIE_TEXTINSMODE_INSERT ; все остальное интерпретируется как UIE_TEXTINSMODE_OVERSTRIKE .

Дополнительные сведения о структуре вариантов см. в документации по автоматизации в пакете Platform SDK библиотеки MSDN.

Применяется к