SwiftSelf Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Important
Cette API n’est pas conforme CLS.
Représente le contexte Swift « self », indiquant que l’argument est le contexte d’auto.
public value class SwiftSelf
[System.CLSCompliant(false)]
public readonly struct SwiftSelf
[<System.CLSCompliant(false)>]
type SwiftSelf = struct
Public Structure SwiftSelf
- Héritage
- Attributs
Remarques
Ce struct est utilisé pour passer le contexte « self » aux fonctions Swift dans le contexte d’interopérabilité avec .NET.
Voici un exemple de déclaration d’un contexte SwiftSelf : [UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])] [DllImport("SwiftLibrary", EntryPoint = "export")] public static extern void swiftFunction(SwiftSelf self);
Constructeurs
SwiftSelf(Void*) |
Crée une instance du struct SwiftSelf avec la valeur de pointeur spécifiée. |
Propriétés
Value |
Obtient le pointeur du contexte auto. |