Compartir vía


SwiftSelf Estructura

Definición

Importante

Esta API no es conforme a CLS.

Representa el contexto "self" de Swift, que indica que el argumento es el contexto propio.

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

Comentarios

Esta estructura se usa para pasar el contexto "self" a las funciones de Swift en el contexto de interoperabilidad con .NET.

Este es un ejemplo de cómo se puede declarar un contexto SwiftSelf: [UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])] [DllImport("SwiftLibrary", EntryPoint = "export")] public static extern void swiftFunction(SwiftSelf self);

Constructores

SwiftSelf(Void*)

Crea una nueva instancia de la estructura SwiftSelf con el valor de puntero especificado.

Propiedades

Value

Obtiene el puntero del contexto propio.

Se aplica a