次の方法で共有


nonextensible 属性

実行時にデュアル インターフェイスが拡張されない場合 (つまり、vtable 経由で使用できない IDispatch::Invoke を介してメソッドまたはプロパティを指定しない場合)、インターフェイス定義に nonextensible 属性を適用する必要があります。 この属性は、コンパイル時にコードを完全に検証できるようにするために使用できるクライアント言語 (Visual Basic など) に情報を提供します。 この属性が提供されない場合、実行時まで、バグがクライアント コード内に隠れたままとなる可能性があります。

nonextensible 属性と例に関する詳細については、「nonextensible」を参照してください。

関連項目

デュアル インターフェイスと ATL