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
Наследование
TypeLibFuncFlags
Атрибуты

Поля

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

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

FSource 2

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

FBindable 4

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

FRequestEdit 8

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

FDisplayBind 16

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

FDefaultBind 32

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

FHidden 64

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

FUsesGetLastError 128

Функция поддерживает GetLastError.

FDefaultCollelem 256

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

FUiDefault 512

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

FNonBrowsable 1024

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

FReplaceable 2048

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

FImmediateBind 4096

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

Комментарии

TypeLibFuncFlags используется с параметром TypeLibFuncAttribute. Флаги сохраняются только для ссылки. Они не используются средой CLR.

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

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