SwiftSelf 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重要
此 API 不符合 CLS。
表示 Swift“self”上下文,指示该参数是自上下文。
public value class SwiftSelf
[System.CLSCompliant(false)]
public readonly struct SwiftSelf
[<System.CLSCompliant(false)>]
type SwiftSelf = struct
Public Structure SwiftSelf
- 继承
- 属性
注解
此结构用于在与 .NET 互操作的上下文中将“self”上下文传递给 Swift 函数。
下面是如何声明 SwiftSelf 上下文的示例: [UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])] [DllImport("SwiftLibrary", EntryPoint = "export")] public static extern void swiftFunction(SwiftSelf self);
构造函数
SwiftSelf(Void*) |
使用指定的指针值创建 SwiftSelf 结构的新实例。 |
属性
Value |
获取自我上下文的指针。 |