Sprache

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: