IVsFindTarget.Replace - метод
Замените запрашивает текстовую строку.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
Function Replace ( _
pszSearch As String, _
pszReplace As String, _
grfOptions As UInteger, _
fResetStartPoint As Integer, _
pHelper As IVsFindHelper, _
<OutAttribute> ByRef pfReplaced As Integer _
) As Integer
int Replace(
string pszSearch,
string pszReplace,
uint grfOptions,
int fResetStartPoint,
IVsFindHelper pHelper,
out int pfReplaced
)
int Replace(
[InAttribute] String^ pszSearch,
[InAttribute] String^ pszReplace,
[InAttribute] unsigned int grfOptions,
[InAttribute] int fResetStartPoint,
[InAttribute] IVsFindHelper^ pHelper,
[OutAttribute] int% pfReplaced
)
abstract Replace :
pszSearch:string *
pszReplace:string *
grfOptions:uint32 *
fResetStartPoint:int *
pHelper:IVsFindHelper *
pfReplaced:int byref -> int
function Replace(
pszSearch : String,
pszReplace : String,
grfOptions : uint,
fResetStartPoint : int,
pHelper : IVsFindHelper,
pfReplaced : int
) : int
Параметры
pszSearch
Тип: String[in] указатель на значение null, завершенных строка, содержащая текст поиска.
pszReplace
Тип: String[in] указатель на значение null, завершенных строка, содержащая текст замены.
grfOptions
Тип: UInt32[in] задает параметры поиска. Значения берутся из __VSFINDOPTIONS перечисление.
fResetStartPoint
Тип: Int32[in] пометить, чтобы сбросить точка начала поиска.
pHelper
Тип: Microsoft.VisualStudio.TextManager.Interop.IVsFindHelper[in] указатель на a IVsFindHelper интерфейс.
pfReplaced
Тип: Int32%[out, retval] true если замена была выполнена успешно.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr.idl:
HRESULT IVsFindTarget::Replace(
[in] LPCOLESTR pszSearch,
[in] LPCOLESTR pszReplace,
[in] VSFINDOPTIONS grfOptions,
[in] BOOL fResetStartPoint,
[in] IVsFindHelper * pHelper
);
Replaceвызывает значение Find . После Replace вызывает необходимо проверить, что строка текущего выделения равную pszSearchзатем замените выделение с pszReplace.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен