ADVF 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定在设置建议接收器或与对象的缓存连接时请求的行为。
此枚举支持其成员值的按位组合。
public enum class ADVF
[System.Flags]
public enum ADVF
[<System.Flags>]
type ADVF =
Public Enum ADVF
- 继承
- 属性
字段
| 名称 | 值 | 说明 |
|---|---|---|
| ADVF_NODATA | 1 | 对于数据咨询连接(DAdvise(FORMATETC, ADVF, IAdviseSink, Int32) 或 Advise(Object, Int32)),此标志请求数据对象在调用 OnDataChange(FORMATETC, STGMEDIUM)时不发送数据。 |
| ADVF_PRIMEFIRST | 2 | 请求对象在初始调用 OnDataChange(FORMATETC, STGMEDIUM) (数据或视图公告连接)或更新缓存(缓存连接)之前,不等待数据或视图更改。 |
| ADVF_ONLYONCE | 4 | 请求对象在删除连接之前只发出一个更改通知或缓存更新。 |
| ADVFCACHE_NOHANDLER | 8 | 更 ADVFCACHE_FORCEBUILTIN经常使用的同义词。 |
| ADVFCACHE_FORCEBUILTIN | 16 | 此值由执行对象绘图的 DLL 对象应用程序和对象处理程序使用。 |
| ADVFCACHE_ONSAVE | 32 | 对于缓存连接,此标志仅在保存包含缓存的对象时更新缓存表示形式。 |
| ADVF_DATAONSTOP | 64 | 对于数据咨询连接,确保数据可访问性。 |
注解
有关其他 ADVF信息,请参阅 MDSN 库。
当本机代码中的 COM 方法返回 HRESULT 时,公共语言运行时将引发异常。 有关详细信息,请参阅 如何:映射 HRESULT 和异常。