SwiftSelf Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importante
Questa API non è conforme a CLS.
Rappresenta il contesto swift 'self', che indica che l'argomento è il contesto autonomo.
public value class SwiftSelf
[System.CLSCompliant(false)]
public readonly struct SwiftSelf
[<System.CLSCompliant(false)>]
type SwiftSelf = struct
Public Structure SwiftSelf
- Ereditarietà
- Attributi
Commenti
Questo struct viene usato per passare il contesto "self" alle funzioni Swift nel contesto di interoperabilità con .NET.
Ecco un esempio di come può essere dichiarato un contesto SwiftSelf: [UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])] [DllImport("SwiftLibrary", EntryPoint = "export")] public static extern void swiftFunction(SwiftSelf self);
Costruttori
SwiftSelf(Void*) |
Crea una nuova istanza dello struct SwiftSelf con il valore del puntatore specificato. |
Proprietà
Value |
Ottiene il puntatore del contesto autonomo. |