IVsTextScanner.Read, méthode
Exécute une analyse de la mémoire tampon de texte, ou de la partie de la mémoire tampon de texte définie par la longueur de chaîne, piLength.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
Function Read ( _
<OutAttribute> ByRef ppszText As String, _
<OutAttribute> ByRef piLength As Integer _
) As Integer
int Read(
out string ppszText,
out int piLength
)
int Read(
[OutAttribute] String^% ppszText,
[OutAttribute] int% piLength
)
abstract Read :
ppszText:string byref *
piLength:int byref -> int
function Read(
ppszText : String,
piLength : int
) : int
Paramètres
ppszText
Type : String%[] plage de la mémoire tampon de texte à la lecture.
piLength
Type : Int32%[] longueur de texte à la lecture de la mémoire tampon.
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 IVsTextScanner::Read(
[out] WCHAR **ppszText,
[out] long *piLength
);
Le paramètre piLength est une valeur entière pour la longueur du texte pointée pointe vers ppszText. Si la valeur est nulle, il n'y a plus de texte.
Notes
La mémoire tampon de texte est créée par l'objet d'IVsTextScanner et la mémoire tampon doit persister pour la vie de l'objet d'IVsTextScanner ou jusqu'à CloseScan la méthode est appelée.
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.