ADVF Enumeration

Definition

Gibt das angeforderte Verhalten beim Einrichten einer Empfehlungsspüle oder einer Zwischenspeicherungsverbindung mit einem Objekt an.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class ADVF
[System.Flags]
public enum ADVF
[<System.Flags>]
type ADVF = 
Public Enum ADVF
Vererbung
Attribute

Felder

Name Wert Beschreibung
ADVF_NODATA 1

Bei Datenempfehlungsverbindungen (DAdvise(FORMATETC, ADVF, IAdviseSink, Int32) oder Advise(Object, Int32)) fordert dieses Flag das Datenobjekt an, keine Daten zu senden, wenn es aufgerufen wird OnDataChange(FORMATETC, STGMEDIUM).

ADVF_PRIMEFIRST 2

Fordert an, dass das Objekt nicht auf die Daten oder die Ansicht wartet, bis er geändert wird, bevor er einen anfänglichen Aufruf OnDataChange(FORMATETC, STGMEDIUM) (für Daten- oder Ansichtsberatungsverbindungen) oder das Aktualisieren des Caches (für Cacheverbindungen) vornimmt.

ADVF_ONLYONCE 4

Fordert an, dass das Objekt vor dem Löschen der Verbindung nur eine Änderungsbenachrichtigung oder cacheaktualisierung vor dem Löschen der Verbindung vorgibt.

ADVFCACHE_NOHANDLER 8

Synonym für ADVFCACHE_FORCEBUILTIN, das häufiger verwendet wird.

ADVFCACHE_FORCEBUILTIN 16

Dieser Wert wird von DLL-Objektanwendungen und Objekthandlern verwendet, die die Zeichnung ihrer Objekte ausführen.

ADVFCACHE_ONSAVE 32

Bei Cacheverbindungen aktualisiert dieses Flag die zwischengespeicherte Darstellung nur, wenn das Objekt, das den Cache enthält, gespeichert wird.

ADVF_DATAONSTOP 64

Für Datenberatungsverbindungen stellt die Barrierefreiheit für Daten sicher.

Hinweise

Weitere Informationen finden ADVFSie in der MDSN-Bibliothek.

Die Common Language Runtime löst eine Ausnahme aus, wenn eine COM-Methode im systemeigenen Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.

Gilt für: