IVsFindTarget.Replace, méthode
Demande une chaîne de texte remplacent.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
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
Paramètres
pszSearch
Type : String[in] le pointeur à null a terminé la chaîne contenant le texte recherché.
pszReplace
Type : String[in] le pointeur à null a terminé la chaîne contenant le texte de remplacement.
grfOptions
Type : UInt32[in] spécifie les options de recherche. Des valeurs sont prises de l'énumération d'__VSFINDOPTIONS.
fResetStartPoint
Type : Int32[in] balise pour réinitialiser le point de départ de recherche.
pHelper
Type : Microsoft.VisualStudio.TextManager.Interop.IVsFindHelper[in] pointeur à une interface d'IVsFindHelper.
pfReplaced
Type : Int32%[out, retval] true si le remplacement a réussi.
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr.idl :
HRESULT IVsFindTarget::Replace(
[in] LPCOLESTR pszSearch,
[in] LPCOLESTR pszReplace,
[in] VSFINDOPTIONS grfOptions,
[in] BOOL fResetStartPoint,
[in] IVsFindHelper * pHelper
);
l'Find est appelé avant l'Replace. Lorsque l'Replace est appelé, vous devez vérifier que la chaîne actuelle de sélection est égale à pszSearch, ensuite remplacer la sélection par pszReplace.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.