Språk

SwiftSelf Struct-datatyp

Definition

Viktigt!

Detta API uppfyller inte CLS.

Representerar swift-kontexten "self" som anger att argumentet är självkontexten.

public value class SwiftSelf
[System.CLSCompliant(false)]
public readonly struct SwiftSelf
[<System.CLSCompliant(false)>]
type SwiftSelf = struct
Public Structure SwiftSelf
Arv
SwiftSelf
Attribut

Exempel

Här är ett exempel på hur en SwiftSelf-kontext kan deklareras:

[UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])]
[DllImport("SwiftLibrary", EntryPoint = "export")]
public static extern void swiftFunction(SwiftSelf self);

Kommentarer

Den här structen används för att skicka kontexten "self" till Swift-funktioner i samband med interop med .NET.

Konstruktorer

Name Description
SwiftSelf(Void*)

Skapar en ny instans av SwiftSelf-structen med det angivna pekarvärdet.

Egenskaper

Name Description
Value

Hämtar pekaren för självkontexten.

Gäller för