ADVF Перечисление

Определение

Указывает запрошенное поведение при настройке приемника рекомендаций или подключения к кэшированию с объектом.

Это перечисление поддерживает побитовую комбинацию значений его членов.

public enum class ADVF
[System.Flags]
public enum ADVF
[<System.Flags>]
type ADVF = 
Public Enum ADVF
Наследование
Атрибуты

Поля

Имя Значение Описание
ADVF_NODATA 1

Для подключений к данным (DAdvise(FORMATETC, ADVF, IAdviseSink, Int32) или Advise(Object, Int32)) этот флаг запрашивает объект данных не отправлять данные при вызове OnDataChange(FORMATETC, STGMEDIUM).

ADVF_PRIMEFIRST 2

Запрашивает, чтобы объект не ждал изменения данных или представления перед выполнением первоначального вызова OnDataChange(FORMATETC, STGMEDIUM) (для данных или просмотра консультативных подключений) или обновления кэша (для подключений к кэшу).

ADVF_ONLYONCE 4

Запросы, что объект выполняет только одно уведомление об изменении или обновление кэша перед удалением подключения.

ADVFCACHE_NOHANDLER 8

Синоним для ADVFCACHE_FORCEBUILTIN, который чаще используется.

ADVFCACHE_FORCEBUILTIN 16

Это значение используется приложениями объектов DLL и обработчиками объектов, выполняющими рисование своих объектов.

ADVFCACHE_ONSAVE 32

Для подключений к кэшу этот флаг обновляет кэшированное представление только при сохранении объекта, содержащего кэш.

ADVF_DATAONSTOP 64

Для подключений к данным для консультаций обеспечивает специальные возможности для данных.

Комментарии

Дополнительные сведения см ADVF. в библиотеке MDSN.

Среда CLR создает исключение, если метод COM в машинном коде возвращает HRESULT. Дополнительные сведения см. в разделе "Практическое руководство. Сопоставление HRESULTs и исключений".

Применяется к