NativeActivityMetadata.RequireExtension 方法
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
RequireExtension(Type) |
指定活动在运行时需要一个指定类型的扩展。 |
RequireExtension<T>() |
指定活动在运行时需要一个指定泛型类型的扩展。 |
指定活动在运行时需要一个指定类型的扩展。
public:
void RequireExtension(Type ^ extensionType);
C#
public void RequireExtension (Type extensionType);
member this.RequireExtension : Type -> unit
Public Sub RequireExtension (extensionType As Type)
参数
- extensionType
- Type
扩展的类型。
注解
如果主机无法提供指定类型的扩展,验证将失败。
适用于
.NET Framework 4.8.1 和其他版本
产品 | 版本 |
---|---|
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
指定活动在运行时需要一个指定泛型类型的扩展。
public:
generic <typename T>
where T : class void RequireExtension();
C#
public void RequireExtension<T> () where T : class;
member this.RequireExtension : unit -> unit (requires 'T : null)
Public Sub RequireExtension(Of T As Class) ()
类型参数
- T
扩展的类型。
注解
如果主机无法提供指定类型的扩展,验证将失败。
适用于
.NET Framework 4.8.1 和其他版本
产品 | 版本 |
---|---|
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |