You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, [Flagged Enums](https://docs.oasis-open.org/odata/odata-csdl-xml/v4.01/odata-csdl-xml-v4.01.html#_Toc38530378) can model this use case scenario:
428
+
429
+
```diff
430
+
- <EnumType Name="displayMethod">
431
+
+ <EnumType Name="displayMethod" isFlag="true">
432
+
<Member Name="tip" Value="0" />
433
+
<Member Name="unknownFutureValue" Value="1" />
434
+
<Member Name="alert" Value="2" />
435
+
- <Member Name="dialog" Value="3" />
436
+
+ <Member Name="dialog" Value="4" />
437
+
</EnumType>
438
+
```
439
+
440
+
With such enum, customers can select multiple values in a single field:
430
441
442
+
`displayMethod = tip | alert`
431
443
432
444
## API contract and non-backward compatible changes
0 commit comments