ADVF 列舉

定義

指定設定通知接收或快取物件連接時的要求行為。

此列舉支援其成員值的位元組合。

public enum class ADVF
[System.Flags]
public enum ADVF
[<System.Flags>]
type ADVF = 
Public Enum ADVF
繼承
屬性

欄位

ADVF_DATAONSTOP 64

針對資料諮詢連接,確保資料的存取性。

ADVF_NODATA 1

針對資料諮詢連接 (DAdvise(FORMATETC, ADVF, IAdviseSink, Int32)Advise(Object, Int32)),這個旗標會要求資料物件不要在它呼叫 OnDataChange(FORMATETC, STGMEDIUM) 時傳送資料。

ADVF_ONLYONCE 4

要求物件在刪除連接之前只執行一次變更告知或快取更新。

ADVF_PRIMEFIRST 2

要求物件不要等到資料或檢視變更後,才對 OnDataChange(FORMATETC, STGMEDIUM) 發出初始呼叫 (針對資料或檢視諮詢連接) 或更新快取區 (Cache) (針對快取連接)。

ADVFCACHE_FORCEBUILTIN 16

這個值是由 DLL 物件應用程式和執行物件繪製的物件處理常式 (Object Handler) 所使用。

ADVFCACHE_NOHANDLER 8

使用較頻繁的 ADVFCACHE_FORCEBUILTIN 的同義資料表 (Synonym)。

ADVFCACHE_ONSAVE 32

針對快取連接,這個旗標只會在儲存包含快取區的物件時更新快取表示。

備註

如需 的詳細資訊 ADVF ,請參閱 MDSN 程式庫。

Common Language Runtime 會在機器碼中的 COM 方法傳回 HRESULT 時擲回例外狀況。 如需詳細資訊,請參閱 How to: Map HRESULTs and Exceptions

適用於