TypeLibTypeFlags TypeLibTypeFlags TypeLibTypeFlags TypeLibTypeFlags Enum

Определение

Описывает исходные параметры флагов TYPEFLAGS в библиотеке типов COM, из которой был импортирован данный тип.Describes the original settings of the TYPEFLAGS in the COM type library from which the type was imported.

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

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

Поля

FAggregatable FAggregatable FAggregatable FAggregatable 1024

Класс поддерживает агрегирование.The class supports aggregation.

FAppObject FAppObject FAppObject FAppObject 1

Описание типа, описывающее объект Application.A type description that describes an Application object.

FCanCreate FCanCreate FCanCreate FCanCreate 2

Экземпляры этого типа могут быть созданы при помощи ITypeInfo::CreateInstance.Instances of the type can be created by ITypeInfo::CreateInstance.

FControl FControl FControl FControl 32

Этот тип является элементом управления, из которого производятся другие типы. Он не должен отображаться для пользователей.The type is a control from which other types will be derived, and should not be displayed to users.

FDispatchable FDispatchable FDispatchable FDispatchable 4096

Показывает, что интерфейс является производным от IDispatch, прямо или косвенно.Indicates that the interface derives from IDispatch, either directly or indirectly.

FDual FDual FDual FDual 64

Интерфейс поддерживает и IDispatch, и привязку v-таблицы.The interface supplies both IDispatch and V-table binding.

FHidden FHidden FHidden FHidden 16

Этот тип не должен отображаться для браузеров.The type should not be displayed to browsers.

FLicensed FLicensed FLicensed FLicensed 4

Этот тип лицензирован.The type is licensed.

FNonExtensible FNonExtensible FNonExtensible FNonExtensible 128

Интерфейс не может добавлять члены в процессе выполнения.The interface cannot add members at run time.

FOleAutomation FOleAutomation FOleAutomation FOleAutomation 256

Типы, используемые в данном интерфейсе полностью совместимы с Automation, включая поддержку привязки v-таблицы.The types used in the interface are fully compatible with Automation, including vtable binding support.

FPreDeclId FPreDeclId FPreDeclId FPreDeclId 8

Этот тип определен заранее.The type is predefined. Клиентское приложение должно автоматически создать единственный экземпляр объекта с данным атрибутом.The client application should automatically create a single instance of the object that has this attribute. Имя переменной, указывающей на данный объект, совпадает с именем класса объекта.The name of the variable that points to the object is the same as the class name of the object.

FReplaceable FReplaceable FReplaceable FReplaceable 2048

Объект поддерживает IConnectionPointWithDefault, и для него задано поведение по умолчанию.The object supports IConnectionPointWithDefault, and has default behaviors.

FRestricted FRestricted FRestricted FRestricted 512

Этот флаг предназначен для типов уровня системы или типов, которые не должны отображаться обозревателями типов.This flag is intended for system-level types or types that type browsers should not display.

FReverseBind FReverseBind FReverseBind FReverseBind 8192

Показывает, что расширения имен основных интерфейсов должны проверяться до проверки дочерних интерфейсов.Indicates base interfaces should be checked for name resolution before checking child interfaces. Этот порядок проверки является обратным относительно поведения по умолчанию.This is the reverse of the default behavior.

Комментарии

TypeLibTypeFlagsиспользуется вместе с TypeLibTypeAttribute.TypeLibTypeFlags is used along with the TypeLibTypeAttribute. Флаги сохраняются только для справки.The flags are retained for reference only. Они не используются средой CLR.They are not used by the common language runtime.

Дополнительные сведения см. в TYPEFLAGS разделе библиотеки MSDN.For more information, see TYPEFLAGS in the MSDN library.

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