ADVF Výčet

Definice

Určuje požadované chování při nastavování jímky rady nebo připojení k ukládání do mezipaměti s objektem.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class ADVF
[System.Flags]
public enum ADVF
[<System.Flags>]
type ADVF = 
Public Enum ADVF
Dědičnost
Atributy

Pole

Name Hodnota Description
ADVF_NODATA 1

U připojení poradce pro data (DAdvise(FORMATETC, ADVF, IAdviseSink, Int32) nebo Advise(Object, Int32)) tento příznak požaduje datový objekt, aby při volání OnDataChange(FORMATETC, STGMEDIUM)neodesílal data .

ADVF_PRIMEFIRST 2

Vyžaduje, aby objekt nečekal na změnu dat nebo zobrazení před provedením počátečního volání OnDataChange(FORMATETC, STGMEDIUM) (pro připojení k datům nebo zobrazení poradenství) nebo aktualizací mezipaměti (pro připojení mezipaměti).

ADVF_ONLYONCE 4

Před odstraněním připojení vyžaduje, aby objekt před odstraněním připojení udělal pouze jedno oznámení o změně nebo aktualizaci mezipaměti.

ADVFCACHE_NOHANDLER 8

Synonymum pro ADVFCACHE_FORCEBUILTIN, které se používá častěji.

ADVFCACHE_FORCEBUILTIN 16

Tuto hodnotu používají aplikace objektů DLL a obslužné rutiny objektů, které provádějí kreslení jejich objektů.

ADVFCACHE_ONSAVE 32

U připojení mezipaměti tento příznak aktualizuje reprezentaci uloženou v mezipaměti pouze v případě, že je uložen objekt obsahující mezipaměť.

ADVF_DATAONSTOP 64

V případě připojení rady k datům zajišťuje přístupnost dat.

Poznámky

Další informace o ADVFknihovně MDSN najdete v tématu .

Modul CLR (Common Language Runtime) vyvolá výjimku, když metoda COM v nativním kódu vrátí HRESULT. Další informace naleznete v tématu Postupy: Mapování HRESULT a výjimek.

Platí pro