共用方式為


nonextensible Attribute

如果雙重介面無法擴充在執行階段 (也就是您將不會傳遞 IDispatch::Invoke 提供透過 vtable 無法使用) 的方法或屬性,您應該套用 nonextensible 屬性加入至介面定義。 這個屬性會提供資訊給可用來啟用完整程式碼驗證在編譯時期用戶端語言 (例如 Visual Basic)。 如果未提供這個屬性,在 Bug 直到執行階段的用戶端程式碼可能仍為隱藏。

如需 nonextensible 屬性的詳細資訊和範例,請參閱 nonextensible

請參閱

概念

Dual Interfaces and ATL