ADVF Énumération

Définition

Spécifie le comportement demandé lors de la configuration d’un récepteur d’avis ou d’une connexion de mise en cache avec un objet.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

public enum class ADVF
[System.Flags]
public enum ADVF
[<System.Flags>]
type ADVF = 
Public Enum ADVF
Héritage
Attributs

Champs

Nom Valeur Description
ADVF_NODATA 1

Pour les connexions d’avis de données (DAdvise(FORMATETC, ADVF, IAdviseSink, Int32) ou Advise(Object, Int32)), cet indicateur demande à l’objet de données de ne pas envoyer de données lorsqu’il appelle OnDataChange(FORMATETC, STGMEDIUM).

ADVF_PRIMEFIRST 2

Demande que l’objet n’attende pas que les données ou la vue changent avant d’effectuer un appel OnDataChange(FORMATETC, STGMEDIUM) initial (pour les connexions de données ou d’affichage) ou de mettre à jour le cache (pour les connexions de cache).

ADVF_ONLYONCE 4

Demande que l’objet n’effectue qu’une seule notification de modification ou mise à jour du cache avant de supprimer la connexion.

ADVFCACHE_NOHANDLER 8

Synonyme de ADVFCACHE_FORCEBUILTIN, qui est utilisé plus souvent.

ADVFCACHE_FORCEBUILTIN 16

Cette valeur est utilisée par les applications d’objets DLL et les gestionnaires d’objets qui effectuent le dessin de leurs objets.

ADVFCACHE_ONSAVE 32

Pour les connexions de cache, cet indicateur met à jour la représentation mise en cache uniquement lorsque l’objet contenant le cache est enregistré.

ADVF_DATAONSTOP 64

Pour les connexions de conseil aux données, assure l’accessibilité aux données.

Remarques

Pour plus d’informations sur ADVF, consultez la bibliothèque MDSN.

Le Common Language Runtime lève une exception lorsqu’une méthode COM dans le code natif retourne un HRESULT. Pour plus d’informations, consultez How to : Map HRESULTs and Exceptions.

S’applique à