TYPEFLAGS Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202
Вместо этого используйте TYPEFLAGS.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class TYPEFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum TYPEFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum TYPEFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type TYPEFLAGS =
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type TYPEFLAGS =
Public Enum TYPEFLAGS
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| TYPEFLAG_FAPPOBJECT | 1 | Описание типа, описывающее объект Application. |
| TYPEFLAG_FCANCREATE | 2 | Экземпляры типа можно создать с помощью |
| TYPEFLAG_FLICENSED | 4 | Тип лицензирован. |
| TYPEFLAG_FPREDECLID | 8 | Тип предопределен. Клиентское приложение должно автоматически создать один экземпляр объекта с этим атрибутом. Имя переменной, указывающей на объект, совпадает с именем класса объекта. |
| 16 | Тип не должен отображаться в браузерах. |
|
| TYPEFLAG_FCONTROL | 32 | Тип является элементом управления, из которого будут производными другие типы, и не должны отображаться пользователям. |
| TYPEFLAG_FDUAL | 64 | Интерфейс предоставляет |
| TYPEFLAG_FNONEXTENSIBLE | 128 | Интерфейс не может добавлять элементы во время выполнения. |
| TYPEFLAG_FOLEAUTOMATION | 256 | Типы, используемые в интерфейсе, полностью совместимы с автоматизацией, включая поддержку привязки YAML. Параметр двойного параметра в интерфейсе задает этот флаг в дополнение TYPEFLAG_FDUALк. Не разрешено для dispinterfaces. |
| TYPEFLAG_FRESTRICTED | 512 | Не должно быть доступно на языках макросов. Этот флаг предназначен для типов или типов системного уровня, которые не должны отображать браузеры. |
| TYPEFLAG_FAGGREGATABLE | 1024 | Класс поддерживает агрегирование. |
| TYPEFLAG_FREPLACEABLE | 2048 | Объект поддерживает |
| TYPEFLAG_FDISPATCHABLE | 4096 | Указывает, что интерфейс является производным от |
| TYPEFLAG_FREVERSEBIND | 8192 | Указывает, что базовые интерфейсы должны проверяться для разрешения имен перед проверкой дочерних элементов, обратным поведением по умолчанию. |
| TYPEFLAG_FPROXY | 16384 | Указывает, что интерфейс будет использовать библиотеку динамической компоновки прокси-сервера или заглушки. Этот флаг указывает, что прокси-сервер библиотеки типов не должен быть отменен при отмене регистрации библиотеки типов. |
Комментарии
Дополнительные сведения см TYPEFLAGS. в библиотеке MSDN.