ADVF Enumeração

Definição

Especifica o comportamento solicitado ao configurar um coletor de consultoria ou uma conexão de cache com um objeto.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

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

Campos

Nome Valor Description
ADVF_NODATA 1

Para conexões de consultoria de dados (DAdvise(FORMATETC, ADVF, IAdviseSink, Int32) ou Advise(Object, Int32)), esse sinalizador solicita que o objeto de dados não envie dados quando ele chama OnDataChange(FORMATETC, STGMEDIUM).

ADVF_PRIMEFIRST 2

Solicita que o objeto não aguarde a alteração dos dados ou da exibição antes de fazer uma chamada OnDataChange(FORMATETC, STGMEDIUM) inicial para (para conexões de consultoria de dados ou exibição) ou atualizar o cache (para conexões de cache).

ADVF_ONLYONCE 4

Solicita que o objeto faça apenas uma notificação de alteração ou atualização de cache antes de excluir a conexão.

ADVFCACHE_NOHANDLER 8

Sinônimo para ADVFCACHE_FORCEBUILTIN, que é usado com mais frequência.

ADVFCACHE_FORCEBUILTIN 16

Esse valor é usado por aplicativos de objeto DLL e manipuladores de objetos que executam o desenho de seus objetos.

ADVFCACHE_ONSAVE 32

Para conexões de cache, esse sinalizador atualiza a representação armazenada em cache somente quando o objeto que contém o cache é salvo.

ADVF_DATAONSTOP 64

Para conexões de consultoria de dados, garante a acessibilidade aos dados.

Comentários

Para obter informações adicionais sobre ADVF, consulte a biblioteca MDSN.

O common language runtime gera uma exceção quando um método COM no código nativo retorna um HRESULT. Para obter mais informações, consulte Como mapear HRESULTs e exceções.

Aplica-se a