IVsTextStreamEvents.OnChangeStreamText 方法

,它带有文本流的内容缓冲区的已更改时,通知客户端。

命名空间:  Microsoft.VisualStudio.TextManager.Interop
程序集:  Microsoft.VisualStudio.TextManager.Interop(在 Microsoft.VisualStudio.TextManager.Interop.dll 中)

语法

声明
Sub OnChangeStreamText ( _
    iPos As Integer, _
    iOldLen As Integer, _
    iNewLen As Integer, _
    fLast As Integer _
)
void OnChangeStreamText(
    int iPos,
    int iOldLen,
    int iNewLen,
    int fLast
)
void OnChangeStreamText(
    [InAttribute] int iPos, 
    [InAttribute] int iOldLen, 
    [InAttribute] int iNewLen, 
    [InAttribute] int fLast
)
abstract OnChangeStreamText : 
        iPos:int * 
        iOldLen:int * 
        iNewLen:int * 
        fLast:int -> unit
function OnChangeStreamText(
    iPos : int, 
    iOldLen : int, 
    iNewLen : int, 
    fLast : int
)

参数

  • iPos
    类型:Int32

    [in] 受影响的文本的起始位置。

  • iOldLen
    类型:Int32

    [in] 文本的上一个长度。

  • iNewLen
    类型:Int32

    [in] 文本的新长度。

  • fLast
    类型:Int32

    [in] 过时;忽略。

备注

COM 签名

从 textmgr.idl:

HRESULT IVsTextStreamEvents::OnChangeStreamText(
   [in] long iPos,
   [in] long iOldLen,
   [in] long iNewLen,
   [in] BOOL fLast
);

在更改之前,使用此方法来确定受影响的文本流。

.NET Framework 安全性

请参阅

参考

IVsTextStreamEvents 接口

Microsoft.VisualStudio.TextManager.Interop 命名空间