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

Определение

Описывает исходные параметры VARFLAGS в библиотеке типов COM, из которой была импортирована переменная.

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

public enum class TypeLibVarFlags
[System.Flags]
public enum TypeLibVarFlags
[System.Flags]
[System.Serializable]
public enum TypeLibVarFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibVarFlags
[<System.Flags>]
type TypeLibVarFlags = 
[<System.Flags>]
[<System.Serializable>]
type TypeLibVarFlags = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibVarFlags = 
Public Enum TypeLibVarFlags
Наследование
TypeLibVarFlags
Атрибуты

Поля

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

Назначение переменной не должно быть разрешено.

FSource 2

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

FBindable 4

Переменная поддерживает привязку данных.

FRequestEdit 8

Указывает, что свойство поддерживает com-уведомление OnRequestEdit .

FDisplayBind 16

Переменная отображается как привязываемая. FBindable также необходимо задать.

FDefaultBind 32

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

FHidden 64

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

FRestricted 128

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

FDefaultCollelem 256

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

FUiDefault 512

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

FNonBrowsable 1024

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

FReplaceable 2048

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

FImmediateBind 4096

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

Комментарии

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

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

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