Base abstract interface for veto events.
More...
List of all members.
Public Member Functions |
void | addVeto (in wstring reason) |
| Adds a veto on this event.
|
void | isVetoed ([retval] out boolean result) |
| If this event was vetoed.
|
void | getVetos ([retval] out wstring[] result) |
| Current veto reason list, if size is 0 - no veto.
|
Detailed Description
Base abstract interface for veto events.
- Interface ID:
{9A1A4130-69FE-472F-AC10-C6FA25D75007}
Member Function Documentation
void IVetoEvent::addVeto |
( |
in wstring |
reason |
) |
|
Adds a veto on this event.
- Parameters:
-
| reason | Reason for veto, could be null or empty string. |
void IVetoEvent::isVetoed |
( |
[retval] out boolean |
result |
) |
|
If this event was vetoed.
- Parameters:
-
void IVetoEvent::getVetos |
( |
[retval] out wstring[] |
result |
) |
|
Current veto reason list, if size is 0 - no veto.
- Parameters:
-
| result | Array of reasons for veto provided by different event handlers. |