| description | Learn more about: switch_is | |
|---|---|---|
| title | switch_is (C++ COM Attribute) | |
| ms.date | 10/02/2018 | |
| f1_keywords |
|
|
| helpviewer_keywords |
|
|
| ms.assetid | f1fffe5d-12d2-4e0f-8803-ccb715177d2d |
Specifies the expression or identifier acting as the union discriminant that selects the union member.
[switch_is]The switch_is C++ attribute has the same functionality as the switch_is MIDL attribute.
See the case example for a sample use of switch_is.
| Attribute context | Value |
|---|---|
| Applies to | typedef |
| Repeatable | No |
| Required attributes | None |
| Invalid attributes | None |
For more information about the attribute contexts, see Attribute Contexts.
IDL Attributes
Typedef, Enum, Union, and Struct Attributes
switch_type