SwiftSelf 结构

定义

重要

此 API 不符合 CLS。

表示 Swift“self”上下文,指示该参数是自上下文。

public value class SwiftSelf
[System.CLSCompliant(false)]
public readonly struct SwiftSelf
[<System.CLSCompliant(false)>]
type SwiftSelf = struct
Public Structure SwiftSelf
继承
SwiftSelf
属性

注解

此结构用于在与 .NET 互操作的上下文中将“self”上下文传递给 Swift 函数。

下面是如何声明 SwiftSelf 上下文的示例: [UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])] [DllImport("SwiftLibrary", EntryPoint = "export")] public static extern void swiftFunction(SwiftSelf self);

构造函数

SwiftSelf(Void*)

使用指定的指针值创建 SwiftSelf 结构的新实例。

属性

Value

获取自我上下文的指针。

适用于