EventRegistrationTokenTable<T>.GetOrCreateEventRegistrationTokenTable 方法

定义

如果不是 null 则返回指定的事件注册标记表;否则返回新的事件注册标记表。

public:
 static System::Runtime::InteropServices::WindowsRuntime::EventRegistrationTokenTable<T> ^ GetOrCreateEventRegistrationTokenTable(System::Runtime::InteropServices::WindowsRuntime::EventRegistrationTokenTable<T> ^ % refEventTable);
public static System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<T> GetOrCreateEventRegistrationTokenTable (ref System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<T> refEventTable);
public static System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<T> GetOrCreateEventRegistrationTokenTable (ref System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<T>? refEventTable);
static member GetOrCreateEventRegistrationTokenTable : EventRegistrationTokenTable -> System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<'T (requires 'T : null)>
Public Shared Function GetOrCreateEventRegistrationTokenTable (ByRef refEventTable As EventRegistrationTokenTable(Of T)) As EventRegistrationTokenTable(Of T)

参数

refEventTable
EventRegistrationTokenTable<T>

事件注册标记表,由引用传递。

返回

如果不为 null,则是由 refEventTable指定的事件注册标记表;否则为新的事件注册标记表。

注解

GetOrCreateEventRegistrationTokenTable在多个线程中的任何一个都可以创建该表的情况下,使用 方法初始化事件注册令牌表。 如果同时在多个线程上调用此方法,则会在所有线程上返回相同的事件注册令牌表。

适用于