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