SwiftSelf Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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. |