Partager via


IVsTextStream.ReplaceStream, méthode

Handles modifiant, telles que la ligne arrêtant, ligne se joignant, et ainsi de suite.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
Function ReplaceStream ( _
    iPos As Integer, _
    iOldLen As Integer, _
    pszText As IntPtr, _
    iNewLen As Integer _
) As Integer
int ReplaceStream(
    int iPos,
    int iOldLen,
    IntPtr pszText,
    int iNewLen
)
int ReplaceStream(
    [InAttribute] int iPos, 
    [InAttribute] int iOldLen, 
    [InAttribute] IntPtr pszText, 
    [InAttribute] int iNewLen
)
abstract ReplaceStream : 
        iPos:int * 
        iOldLen:int * 
        pszText:IntPtr * 
        iNewLen:int -> int
function ReplaceStream(
    iPos : int, 
    iOldLen : int, 
    pszText : IntPtr, 
    iNewLen : int
) : int

Paramètres

  • iPos
    Type : Int32

    [in] position de départ dans la mémoire tampon de texte.

  • iOldLen
    Type : Int32

    [in] longueur du texte à le recharger.

  • pszText
    Type : IntPtr

    [in] texte à insérer.

  • iNewLen
    Type : Int32

    [in] longueur du texte récemment inséré.

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 IVsTextStream::ReplaceStream(
   [in] long iPos,
   [in] long iOldLen,
   [in] LPCOLESTR pszText,
   [in] long iNewLen
);

Utilisez cette méthode pour compléter des modifications au texte de la mémoire tampon. Pour remplacer le texte sans remplacer des marques, ReloadStream d'utilisation.

Sécurité .NET Framework

Voir aussi

Référence

IVsTextStream Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms