Auf Englisch lesen

Freigeben über


SwiftSelf Struktur

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Stellt den Swift-Kontext "selbst" dar, der angibt, dass das Argument der Selbstkontext ist.

C#
[System.CLSCompliant(false)]
public readonly struct SwiftSelf
Vererbung
SwiftSelf
Attribute

Hinweise

Diese Struktur wird verwendet, um den "self"-Kontext an Swift-Funktionen im Kontext der Interoperabilität mit .NET zu übergeben.

Hier ist ein Beispiel dafür, wie ein SwiftSelf-Kontext deklariert werden kann: [UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])] [DllImport("SwiftLibrary", EntryPoint = "export")] public static extern void swiftFunction(SwiftSelf self);

Konstruktoren

SwiftSelf(Void*)

Erstellt eine neue Instanz der SwiftSelf-Struktur mit dem angegebenen Zeigerwert.

Eigenschaften

Value

Ruft den Zeiger des Selbstkontexts ab.

Gilt für:

Produkt Versionen
.NET 9, 10