IVsExpansionIntellisenseHost.SetText - метод
Заменяет диапазон текста в данном выделении расширения с новым текстом.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Синтаксис
'Декларация
Function SetText ( _
bstrText As String, _
fReplaceAll As Integer _
) As Integer
int SetText(
string bstrText,
int fReplaceAll
)
int SetText(
[InAttribute] String^ bstrText,
[InAttribute] int fReplaceAll
)
abstract SetText :
bstrText:string *
fReplaceAll:int -> int
function SetText(
bstrText : String,
fReplaceAll : int
) : int
Параметры
bstrText
Тип: String[in] строка, содержащая а новый текст.
fReplaceAll
Тип: Int32[in] если fReplaceAll объекты SetText заменяет весь текст в буфере (включая текст префикса). в противном случае, SetText заменяет любые действия в рамках выделения или insert на месте выделения, если выделение нулевой длины.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается VSConstants.S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
C++
Из singlefileeditor.idl:
HRESULT IVsExpansionIntellisenseHost::SetText([in] BSTR bstrText, [in] BOOL fReplaceAll);
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
IVsExpansionIntellisenseHost Интерфейс
Microsoft.VisualStudio.TextManager.Interop - пространство имен