BindingFlags
Contents
[
Hide
]BindingFlags enum
Degines members and types lookup modes and bindings.
enum class BindingFlags
Values
| Name | Value | Description |
|---|---|---|
| Default | 0 | No special options. |
| IgnoreCase | 1 | Ignore case of name when looking for item. |
| DeclaredOnly | 2 | Only look for members declared in type and not in basetypes. |
| Instance | 4 | Look through instance members. |
| Static | 8 | Look through static members. |
| Public | 16 | Look through public members. |
| NonPublic | 32 | Look through non-public members. |
| FlattenHierarchy | 64 | Look through basetype public and protected static members. |
| InvokeMethod | 256 | Invokes method. |
| CreateInstance | 512 | Creates reflected type instance. |
| GetField | 1024 | Gets field value. |
| SetField | 2048 | Sets field value. |
| GetProperty | 4096 | Gets property value. |
| SetProperty | 8192 | Sets property value. |
| PutDispProperty | 16384 | Puts COM property. |
| PutRefDispProperty | 32768 | Puts COM reference property. |
| ExactBinding | 65536 | Type binding must be exact, without any type changes. |
| SuppressChangeType | 131072 | Not supported. |
| OptionalParamBinding | 262144 | Selects overload based on arguments count. |
| IgnoreReturn | 16777216 | Ignores COM interop return value. |
See Also
- Namespace System::Reflection
- Library Aspose.Slides