ADVF 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アドバイズ シンクまたはオブジェクトとのキャッシュ接続を設定するときに要求される動作を指定します。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
public enum class ADVF
[System.Flags]
public enum ADVF
[<System.Flags>]
type ADVF =
Public Enum ADVF
- 継承
- 属性
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| ADVF_NODATA | 1 | データ アドバイザリ接続 (DAdvise(FORMATETC, ADVF, IAdviseSink, Int32) または Advise(Object, Int32)) の場合、このフラグは、 OnDataChange(FORMATETC, STGMEDIUM)を呼び出すときにデータを送信しないようにデータ オブジェクトに要求します。 |
| ADVF_PRIMEFIRST | 2 | OnDataChange(FORMATETC, STGMEDIUM)の最初の呼び出し (データまたはビュー アドバイザリ接続の場合) またはキャッシュの更新 (キャッシュ接続の場合) を行う前に、オブジェクトがデータまたはビューの変更を待機しないように要求します。 |
| ADVF_ONLYONCE | 4 | 接続を削除する前に、オブジェクトが変更通知またはキャッシュ更新を 1 つだけ行うよう要求します。 |
| ADVFCACHE_NOHANDLER | 8 | ADVFCACHE_FORCEBUILTINのシノニム。これは、より頻繁に使用されます。 |
| ADVFCACHE_FORCEBUILTIN | 16 | この値は、オブジェクトの描画を実行する DLL オブジェクト アプリケーションとオブジェクト ハンドラーによって使用されます。 |
| ADVFCACHE_ONSAVE | 32 | キャッシュ接続の場合、このフラグは、キャッシュを含むオブジェクトが保存されている場合にのみ、キャッシュされた表現を更新します。 |
| ADVF_DATAONSTOP | 64 | データ アドバイザリ接続の場合は、データへのアクセシビリティを確保します。 |
注釈
ADVFの詳細については、MDSN ライブラリを参照してください。
共通言語ランタイムは、ネイティブ コードの COM メソッドが HRESULT を返すときに例外をスローします。 詳細については、「 方法: HRESULT と例外をマップする」を参照してください。