EventSource::InvokeAll Method

Calls each event handler associated with the current EventSource object using the specified argument types and arguments.

void InvokeAll();
template <
   typename T0
>
void InvokeAll(
   T0arg0
);
template <
   typename T0,
   typename T1
>
void InvokeAll(
   T0arg0,
   T1arg1
);
template <
   typename T0,
   typename T1,
   typename T2
>
void InvokeAll(
   T0arg0,
   T1arg1,
   T2arg2
);
template <
   typename T0,
   typename T1,
   typename T2,
   typename T3
>
void InvokeAll(
   T0arg0,
   T1arg1,
   T2arg2,
   T3arg3
);
template <
   typename T0,
   typename T1,
   typename T2,
   typename T3,
   typename T4
>
void InvokeAll(
   T0arg0,
   T1arg1,
   T2arg2,
   T3arg3,
   T4arg4
);
template <
   typename T0,
   typename T1,
   typename T2,
   typename T3,
   typename T4,
   typename T5
>
void InvokeAll(
   T0arg0,
   T1arg1,
   T2arg2,
   T3arg3,
   T4arg4,
   T5arg5
);
template <
   typename T0,
   typename T1,
   typename T2,
   typename T3,
   typename T4,
   typename T5,
   typename T6
>
void InvokeAll(
   T0arg0,
   T1arg1,
   T2arg2,
   T3arg3,
   T4arg4,
   T5arg5,
   T6arg6
);
template <
   typename T0,
   typename T1,
   typename T2,
   typename T3,
   typename T4,
   typename T5,
   typename T6,
   typename T7
>
void InvokeAll(
   T0arg0,
   T1arg1,
   T2arg2,
   T3arg3,
   T4arg4,
   T5arg5,
   T6arg6,
   T7arg7
);
template <
   typename T0,
   typename T1,
   typename T2,
   typename T3,
   typename T4,
   typename T5,
   typename T6,
   typename T7,
   typename T8
>
void InvokeAll(
   T0arg0,
   T1arg1,
   T2arg2,
   T3arg3,
   T4arg4,
   T5arg5,
   T6arg6,
   T7arg7,
   T8arg8
);
template <
   typename T0,
   typename T1,
   typename T2,
   typename T3,
   typename T4,
   typename T5,
   typename T6,
   typename T7,
   typename T8,
   typename T9
>
void InvokeAll(
   T0arg0,
   T1arg1,
   T2arg2,
   T3arg3,
   T4arg4,
   T5arg5,
   T6arg6,
   T7arg7,
   T8arg8,
   T9arg9
);

Parameters

  • T0
    The type of the zeroth event handler argument.

  • T1
    The type of the first event handler argument.

  • T2
    The type of the second event handler argument.

  • T3
    The type of the third event handler argument.

  • T4
    The type of the fourth event handler argument.

  • T5
    The type of the fifth event handler argument.

  • T6
    The type of the sixth event handler argument.

  • T7
    The type of the seventh event handler argument.

  • T8
    The type of the eigth event handler argument.

  • T9
    The type of the ninth event handler argument.

  • arg0
    The zeroth event handler argument.

  • arg1
    The first event handler argument.

  • arg2
    The second event handler argument.

  • arg3
    The third event handler argument.

  • arg4
    The fourth event handler argument.

  • arg5
    The fifth event handler argument.

  • arg6
    The sixth event handler argument.

  • arg7
    The seventh event handler argument.

  • arg8
    The eigth event handler argument.

  • arg9
    The ninth event handler argument.

Requirements

Header: event.h

Namespace: Microsoft::WRL

See Also

Reference

EventSource Class