Udostępnij za pośrednictwem


SwiftSelf Struktura

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Reprezentuje kontekst Swift "self" wskazujący, że argument jest kontekstem własnym.

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

Uwagi

Ta struktura służy do przekazywania kontekstu "self" do funkcji Swift w kontekście współdziałania z platformą .NET.

Oto przykład sposobu deklarowanego kontekstu SwiftSelf: [UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])] [DllImport("SwiftLibrary", EntryPoint = "export")] public static extern void swiftFunction(SwiftSelf self);

Konstruktory

SwiftSelf(Void*)

Tworzy nowe wystąpienie struktury SwiftSelf z określoną wartością wskaźnika.

Właściwości

Value

Pobiera wskaźnik kontekstu samodzielnego.

Dotyczy