TypeLibFuncFlags Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Описывает исходные параметры FUNCFLAGS в библиотеке типов COM, из которой был импортирован этот метод.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class TypeLibFuncFlags
[System.Flags]
[System.Serializable]
public enum TypeLibFuncFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibFuncFlags
[System.Flags]
public enum TypeLibFuncFlags
[<System.Flags>]
[<System.Serializable>]
type TypeLibFuncFlags =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibFuncFlags =
[<System.Flags>]
type TypeLibFuncFlags =
Public Enum TypeLibFuncFlags
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| FRestricted | 1 | Этот флаг предназначен для функций или функций на уровне системы, которые не должны отображать браузеры. |
| FSource | 2 | Функция возвращает объект, который является источником событий. |
| FBindable | 4 | Функция, поддерживающая привязку данных. |
| FRequestEdit | 8 | При установке любой вызов метода, который задает свойство, сначала приводит к вызову |
| FDisplayBind | 16 | Функция, отображаемая пользователю как привязываемая. FBindable также необходимо задать. |
| FDefaultBind | 32 | Функция, которая лучше всего представляет объект. Только одна функция в сведениях о типе может иметь этот атрибут. |
| 64 | Функция не должна отображаться пользователю, хотя она существует и является привязываемой. |
|
| FUsesGetLastError | 128 | Функция поддерживает |
| FDefaultCollelem | 256 | Разрешает оптимизацию, в которой компилятор ищет член с именем xyz в типе abc. Если такой элемент найден и помечен как функция доступа для элемента коллекции по умолчанию, вызов создается для этой функции-члена. |
| FUiDefault | 512 | Элемент сведений о типе является элементом по умолчанию для отображения в пользовательском интерфейсе. |
| FNonBrowsable | 1024 | Свойство отображается в браузере объектов, но не в браузере свойств. |
| FReplaceable | 2048 | Теги интерфейса как поведение по умолчанию. |
| FImmediateBind | 4096 | Функция сопоставляется как отдельные привязываемые свойства. |
Комментарии
TypeLibFuncFlags используется с параметром TypeLibFuncAttribute. Флаги сохраняются только для ссылки. Они не используются средой CLR.
Дополнительные сведения см FUNCFLAGS. в библиотеке MSDN.