IVsTextScanner.Read(String, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt eine Überprüfung des Textpuffers oder Teils des Textpuffers aus, der durch die Zeichenfolgenlänge, piLength, definiert wird.
public:
int Read([Runtime::InteropServices::Out] System::String ^ % ppszText, [Runtime::InteropServices::Out] int % piLength);
int Read([Runtime::InteropServices::Out] std::wstring const & & ppszText, [Runtime::InteropServices::Out] int & piLength);
public int Read (out string ppszText, out int piLength);
abstract member Read : string * int -> int
Public Function Read (ByRef ppszText As String, ByRef piLength As Integer) As Integer
Parameter
- ppszText
- String
[out] Bereich des zu lesenden Textpuffers.
- piLength
- Int32
[out] Länge des Texts zum Lesen aus dem Puffer.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus textmgr. idl:
HRESULT IVsTextScanner::Read(
[out] WCHAR **ppszText,
[out] long *piLength
);
Der-Parameter piLength ist ein ganzzahliger Wert für die Länge des Texts, auf den von gezeigt wird ppszText . Wenn der Wert 0 (null) ist, gibt es keinen weiteren Text.
Hinweis
Der Text Puffer wird vom IVsTextScanner -Objekt erstellt, und der Puffer muss für die Lebensdauer des- IVsTextScanner Objekts oder bis zum Aufrufen der-Methode beibehalten werden CloseScan .