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

Определение

Внимание

Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202

Вместо этого используйте FUNCFLAGS.

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

public enum class FUNCFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum FUNCFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum FUNCFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type FUNCFLAGS = 
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type FUNCFLAGS = 
Public Enum FUNCFLAGS
Наследование
FUNCFLAGS
Атрибуты

Поля

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

Функция не должна быть доступна на языках макросов. Этот флаг предназначен для функций или функций на уровне системы, которые не должны отображать браузеры.

FUNCFLAG_FSOURCE 2

Функция возвращает объект, который является источником событий.

FUNCFLAG_FBINDABLE 4

Функция, поддерживающая привязку данных.

FUNCFLAG_FREQUESTEDIT 8

При установке любой вызов метода, который задает свойство, сначала приводит к вызову IPropertyNotifySink::OnRequestEdit. Реализация OnRequestEdit определяет, разрешен ли вызов задать свойство.

FUNCFLAG_FDISPLAYBIND 16

Функция, отображаемая пользователю как привязываемая. FUNCFLAG_FBINDABLE также необходимо задать.

FUNCFLAG_FDEFAULTBIND 32

Функция, которая лучше всего представляет объект. Только одна функция в сведениях о типе может иметь этот атрибут.

FUNCFLAG_FHIDDEN 64

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

FUNCFLAG_FUSESGETLASTERROR 128

Функция поддерживает GetLastError. Если во время функции возникает ошибка, вызывающий объект может вызвать GetLastError для получения кода ошибки.

FUNCFLAG_FDEFAULTCOLLELEM 256

Разрешает оптимизацию, в которой компилятор ищет член с именем xyz в типе abc. Если такой элемент найден и помечен как функция доступа для элемента коллекции по умолчанию, вызов создается для этой функции-члена. Разрешено для элементов в неинтерфесациях и интерфейсах; не разрешено в модулях.

FUNCFLAG_FUIDEFAULT 512

Элемент сведений о типе является элементом по умолчанию для отображения в пользовательском интерфейсе.

FUNCFLAG_FNONBROWSABLE 1024

Свойство отображается в браузере объектов, но не в браузере свойств.

FUNCFLAG_FREPLACEABLE 2048

Теги интерфейса как поведение по умолчанию.

FUNCFLAG_FIMMEDIATEBIND 4096

Сопоставлены как отдельные привязываемые свойства.

Комментарии

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

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