Перечисление System::Reflection::BindingFlags
Содержание
[
Скрывать
]BindingFlags enum
Определяет члены и режимы поиска типов и привязки.
enum class BindingFlags
Значения
| Имя | Значение | Описание |
|---|---|---|
| Default | 0 | Нет специальных параметров. |
| IgnoreCase | 1 | Игнорировать регистр имени при поиске элемента. |
| DeclaredOnly | 2 | Искать только члены, объявленные в типе, и не в базовых типах. |
| Instance | 4 | Просматривать члены экземпляра. |
| Static | 8 | Просматривать статические члены. |
| Public | 16 | Просматривать публичные члены. |
| NonPublic | 32 | Просматривать непубличные члены. |
| FlattenHierarchy | 64 | Просматривать публичные и защищённые статические члены базового типа. |
| InvokeMethod | 256 | Вызывает метод. |
| CreateInstance | 512 | Создаёт экземпляр отражённого типа. |
| GetField | 1024 | Получает значение поля. |
| SetField | 2048 | Устанавливает значение поля. |
| GetProperty | 4096 | Получает значение свойства. |
| SetProperty | 8192 | Устанавливает значение свойства. |
| PutDispProperty | 16384 | Устанавливает COM‑свойство. |
| PutRefDispProperty | 32768 | Устанавливает COM‑ссылочное свойство. |
| ExactBinding | 65536 | Привязка типов должна быть точной, без каких-либо изменений типов. |
| SuppressChangeType | 131072 | Не поддерживается. |
| OptionalParamBinding | 262144 | Выбирает перегрузку на основе количества аргументов. |
| IgnoreReturn | 16777216 | Игнорирует возвращаемое значение COM‑interop. |
См. также
- Namespace System::Reflection
- Library Aspose.Page for C++