ADVF 列舉

定義

指定設定建議接收或快取連接與 物件時所要求的行為。

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

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

欄位

名稱 Description
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 方法回傳 HRESULTS 時,公共語言執行時會拋出例外。 欲了解更多資訊,請參閱 「如何映射 HRESULTS 與例外」。

適用於