IVsExpansionIntellisenseHost.SetText-Methode
Ersetzt den Textabschnitt in einer Erweiterungs-Auswahl durch neuen Text.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
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
Parameter
bstrText
Typ: String[in] Eine Zeichenfolge, die den neuen Text enthält.
fReplaceAll
Typ: Int32[in] Wenn fReplaceAll true ist, ersetzt SetText den gesamten Text im Puffer Präfix (einschließlich Text). Andernfalls ersetzt SetText alles in der Markierung oder der Einfügung an der Markierung, wenn eine Auswahl der Länge 0 (null) ist.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie VSConstants.S_OK zurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
C++
Von singlefileeditor.idl:
HRESULT IVsExpansionIntellisenseHost::SetText([in] BSTR bstrText, [in] BOOL fReplaceAll);
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.