ADVF Enumeración

Definición

Especifica el comportamiento solicitado al configurar un receptor de aviso o una conexión de almacenamiento en caché con un objeto .

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class ADVF
[System.Flags]
public enum ADVF
[<System.Flags>]
type ADVF = 
Public Enum ADVF
Herencia
Atributos

Campos

Nombre Valor Description
ADVF_NODATA 1

Para las conexiones de aviso de datos (DAdvise(FORMATETC, ADVF, IAdviseSink, Int32) o Advise(Object, Int32)), esta marca solicita al objeto de datos que no envíe datos cuando llama a OnDataChange(FORMATETC, STGMEDIUM).

ADVF_PRIMEFIRST 2

Solicita que el objeto no espere a que los datos o la vista cambien antes de realizar una llamada inicial a OnDataChange(FORMATETC, STGMEDIUM) (para las conexiones de consulta de datos o vistas) o actualizar la memoria caché (para las conexiones de caché).

ADVF_ONLYONCE 4

Solicita que el objeto realice solo una notificación de cambio o actualización de caché antes de eliminar la conexión.

ADVFCACHE_NOHANDLER 8

Sinónimo de ADVFCACHE_FORCEBUILTIN, que se usa con más frecuencia.

ADVFCACHE_FORCEBUILTIN 16

Las aplicaciones de objetos DLL y los controladores de objetos que realizan el dibujo de sus objetos usan este valor.

ADVFCACHE_ONSAVE 32

En el caso de las conexiones de caché, esta marca actualiza la representación almacenada en caché solo cuando se guarda el objeto que contiene la memoria caché.

ADVF_DATAONSTOP 64

Para las conexiones de asesoramiento de datos, garantiza la accesibilidad a los datos.

Comentarios

Para obtener más información sobre ADVF, consulte la biblioteca MDSN.

Common Language Runtime produce una excepción cuando un método COM en código nativo devuelve un HRESULT. Para obtener más información, vea How to: Map HRESULTs and Exceptions.

Se aplica a