IVsTextBufferEx.SetTrackChangesSuppression 方法

禁止在文本缓冲区的更改标签。

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

语法

声明
Function SetTrackChangesSuppression ( _
    fSupress As Integer _
) As Integer
int SetTrackChangesSuppression(
    int fSupress
)
int SetTrackChangesSuppression(
    [InAttribute] int fSupress
)
abstract SetTrackChangesSuppression : 
        fSupress:int -> int
function SetTrackChangesSuppression(
    fSupress : int
) : int

参数

  • fSupress
    类型:Int32

    [out] 指定非零 (TRUE) 取消这些更改跟踪;否则指定零 (错误)

返回值

类型:Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

调用此方法禁止在文本缓冲区的更改标签。

当此方法设置为 true,则进一步更改标签取消,但是, (现有更改都不会被删除。)

使用此接口来,例如,更改缓冲区的文本,而无需添加到用户的更改标记。

调用带有 fSupress 则此方法将设置为 false 允许更改标签到继续。

.NET Framework 安全性

请参阅

参考

IVsTextBufferEx 接口

Microsoft.VisualStudio.TextManager.Interop 命名空间