ADVF Enumerazione

Definizione

Specifica il comportamento richiesto durante la configurazione di un sink di avviso o una connessione di 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_NODATA 1

Per le connessioni di consulenza dati (DAdvise(FORMATETC, ADVF, IAdviseSink, Int32) o Advise(Object, Int32)), questo flag richiede all'oggetto dati di non inviare dati quando chiama OnDataChange(FORMATETC, STGMEDIUM).

ADVF_PRIMEFIRST 2

Richiede che l'oggetto non attenda la modifica dei dati o della visualizzazione prima di effettuare una chiamata iniziale a OnDataChange(FORMATETC, STGMEDIUM) (per le connessioni consultive di dati o viste) o di aggiornare la cache (per le connessioni cache).

ADVF_ONLYONCE 4

Richiede che l'oggetto esechi una sola notifica di modifica o aggiornamento della cache prima di eliminare la connessione.

ADVFCACHE_NOHANDLER 8

Sinonimo di ADVFCACHE_FORCEBUILTIN, usato più spesso.

ADVFCACHE_FORCEBUILTIN 16

Questo valore viene utilizzato dalle applicazioni oggetto DLL e dai gestori di oggetti che eseguono il disegno dei relativi oggetti.

ADVFCACHE_ONSAVE 32

Per le connessioni alla cache, questo flag aggiorna la rappresentazione memorizzata nella cache solo quando viene salvato l'oggetto contenente la cache.

ADVF_DATAONSTOP 64

Per le connessioni di consulenza dati, garantisce l'accessibilità ai dati.

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 Procedura: Eseguire il mapping di HRESULT ed eccezioni.

Si applica a