COM (IBaseMessageCoNtext 介面)
提供對訊息屬性的存取,並允許升級這些屬性。
如需此類型所有成員的清單,請參閱 IBaseMessageCoNtext 成員。
注意
如需在 Managed 程式碼內使用此介面的資訊,請參閱 IBaseMessageContext Interface
。
備註
這個介面會封裝訊息內容,這基本上是用來儲存物件屬性的一個屬性包。 內容物件會包含在此訊息中。
請注意,現有的屬性絕對不能有 NULL 值。 NULL 值表示該屬性不存在, 例如:
嘗試將屬性值設定 (或升級) 為 NULL 將會刪除屬性,且傳回值為 S_OK。
嘗試讀取不存在的屬性會傳回 NULL,且傳回值為 S_OK。
如果是述詞相關的介面,"x:a=NULL" (VT_NULL) (這與假設性 NotExists(x:a) 述詞相同) 就是用來測試屬性 x:a 是否不存在。
多值的屬性值仍然會包含在相同的單一 Variant 值 (pVar) 中。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應