Bagikan melalui


SwiftSelf Struktur

Definisi

Penting

API ini bukan kompatibel CLS.

Mewakili konteks Swift 'diri', menunjukkan bahwa argumen adalah konteks diri.

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

Keterangan

Struktur ini digunakan untuk meneruskan konteks 'diri' ke fungsi Swift dalam konteks interop dengan .NET.

Berikut adalah contoh bagaimana konteks SwiftSelf dapat dideklarasikan: [UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])] [DllImport("SwiftLibrary", EntryPoint = "export")] public static extern void swiftFunction(SwiftSelf self);

Konstruktor

SwiftSelf(Void*)

Membuat instans baru struct SwiftSelf dengan nilai pointer yang ditentukan.

Properti

Value

Mendapatkan penunjuk konteks diri.

Berlaku untuk