Partager via


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

Voir aussi

Référence

IVsPersistentTextImage Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms