IVsPersistentTextImage.Image_FullTextRead, méthode
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
Function Image_FullTextRead ( _
<OutAttribute> ByRef ppszText As String, _
<OutAttribute> ByRef piLength As Integer _
) As Integer
int Image_FullTextRead(
out string ppszText,
out int piLength
)
int Image_FullTextRead(
[OutAttribute] String^% ppszText,
[OutAttribute] int% piLength
)
abstract Image_FullTextRead :
ppszText:string byref *
piLength:int byref -> int
function Image_FullTextRead(
ppszText : String,
piLength : int
) : int
Paramètres
ppszText
Type : String%[out]
piLength
Type : Int32%[out]
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 IVsPersistentTextImage::Image_FullTextRead(
[out] const WCHAR **ppszText,
[out] long *piLength
);
Notes
La mémoire tampon de texte est créée par l'objet d'IVsPersistentTextImage et la mémoire tampon doit persister pour la vie de l'objet d'IVsPersistentTextImage ou jusqu'à Image_CloseFullTextScan la méthode est appelée.
Si vous implémentez cette interface en code managé et vous devez faire interdire la chaîne par l'appelant, implémentez l'interface d'IVsCoTaskMemFreeMyStrings sur l'interface d'IVsPersistentTextImage.
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.