ADVF Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica il comportamento richiesto durante l'impostazione di un sink di notifica o una connessione con memorizzazione nella cache con un oggetto.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class ADVF
[System.Flags]
public enum ADVF
[<System.Flags>]
type ADVF =
Public Enum ADVF
- Ereditarietà
- Attributi
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| ADVF_DATAONSTOP | 64 | Per connessioni consultive di dati, assicura l'accessibilità ai dati. |
| ADVF_NODATA | 1 | Per le connessioni consultive di dati (DAdvise(FORMATETC, ADVF, IAdviseSink, Int32) o Advise(Object, Int32)), questo flag richiede che l'oggetto dati non invii i dati quando chiama OnDataChange(FORMATETC, STGMEDIUM). |
| ADVF_ONLYONCE | 4 | Richiede che l'oggetto effettui una sola notifica di modifica o aggiornamento della cache prima di eliminare la connessione. |
| ADVF_PRIMEFIRST | 2 | Richiede che l'oggetto non attenda la modifica dei dati o della visualizzazione prima di effettuare una chiamata iniziale al metodo OnDataChange(FORMATETC, STGMEDIUM) (per connessioni consultive di dati o visualizzazione) o aggiornare la cache (per connessioni cache). |
| ADVFCACHE_FORCEBUILTIN | 16 | Questo valore viene utilizzato dalle applicazioni di oggetti DLL e gestori di oggetti che disegnano i propri oggetti. |
| ADVFCACHE_NOHANDLER | 8 | Sinonimo di ADVFCACHE_FORCEBUILTIN, utilizzato più spesso. |
| ADVFCACHE_ONSAVE | 32 | Per le connessioni cache, questo flag aggiorna la rappresentazione nella cache solo quando viene salvato l'oggetto contenente la cache. |
Commenti
Per altre informazioni su ADVF, vedere la libreria MDSN.
Common Language Runtime genera un'eccezione quando un metodo COM nel codice nativo restituisce un HRESULT. Per altre informazioni, vedere How to: Map HRESULTs and Exceptions.