Source.OnUserDataChange(Guid, Object) 方法

定义

当用户数据已在文本缓冲区中更改时调用。

public:
 virtual void OnUserDataChange(Guid % riidKey, System::Object ^ vtNewValue);
public virtual void OnUserDataChange (ref Guid riidKey, object vtNewValue);
abstract member OnUserDataChange : Guid * obj -> unit
override this.OnUserDataChange : Guid * obj -> unit
Public Overridable Sub OnUserDataChange (ByRef riidKey As Guid, vtNewValue As Object)

参数

riidKey
Guid

表示已更改的值的 GUID。

vtNewValue
Object

一个 Variant 包含新值的。

实现

注解

文本缓冲区可以有多个与之关联的用户可设置值。 每个值都由唯一 GUID 标识。 当通过调用接口中的方法更改这些值之一时 SetData IVsUserData ,将 OnUserDataChange 调用方法。

基本方法不执行任何操作。

适用于