ADVF Wyliczenie

Definicja

Określa żądane zachowanie podczas konfigurowania ujścia doradcy lub połączenia buforowania z obiektem.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

public enum class ADVF
[System.Flags]
public enum ADVF
[<System.Flags>]
type ADVF = 
Public Enum ADVF
Dziedziczenie
Atrybuty

Pola

ADVF_DATAONSTOP 64

W przypadku połączeń doradczych dotyczących danych zapewnia dostępność danych.

ADVF_NODATA 1

W przypadku połączeń doradczych dotyczących danych (DAdvise(FORMATETC, ADVF, IAdviseSink, Int32) lub Advise(Object, Int32)) ta flaga żąda obiektu danych, aby nie wysyłał danych po wywołaniu .OnDataChange(FORMATETC, STGMEDIUM)

ADVF_ONLYONCE 4

Żądania, aby obiekt wprowadzał tylko jedno powiadomienie o zmianie lub aktualizację pamięci podręcznej przed usunięciem połączenia.

ADVF_PRIMEFIRST 2

Żądania, że obiekt nie czeka na zmianę danych lub widoku przed wykonaniem początkowego wywołania OnDataChange(FORMATETC, STGMEDIUM) (dla danych lub wyświetl połączenia doradcze) lub zaktualizowania pamięci podręcznej (dla połączeń pamięci podręcznej).

ADVFCACHE_FORCEBUILTIN 16

Ta wartość jest używana przez aplikacje obiektów DLL i programy obsługi obiektów, które wykonują rysunek ich obiektów.

ADVFCACHE_NOHANDLER 8

Synonim dla ADVFCACHE_FORCEBUILTIN, który jest używany częściej.

ADVFCACHE_ONSAVE 32

W przypadku połączeń pamięci podręcznej ta flaga aktualizuje reprezentację buforowanej tylko wtedy, gdy obiekt zawierający pamięć podręczną jest zapisywany.

Uwagi

Aby uzyskać dodatkowe informacje o ADVFsystemie , zobacz bibliotekę MDSN.

Środowisko uruchomieniowe języka wspólnego zgłasza wyjątek, gdy metoda COM w kodzie natywnym zwraca hrESULT. Aby uzyskać więcej informacji, zobacz How to: Map HRESULTs and Exceptions (Instrukcje: mapowania wartości HRESULTs i wyjątków).

Dotyczy