SwiftSelf Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Viktigt!
Detta API uppfyller inte CLS.
Representerar swift-kontexten "self" som anger att argumentet är självkontexten.
public value class SwiftSelf
[System.CLSCompliant(false)]
public readonly struct SwiftSelf
[<System.CLSCompliant(false)>]
type SwiftSelf = struct
Public Structure SwiftSelf
- Arv
- Attribut
Exempel
Här är ett exempel på hur en SwiftSelf-kontext kan deklareras:
[UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])]
[DllImport("SwiftLibrary", EntryPoint = "export")]
public static extern void swiftFunction(SwiftSelf self);
Kommentarer
Den här structen används för att skicka kontexten "self" till Swift-funktioner i samband med interop med .NET.
Konstruktorer
| Name | Description |
|---|---|
| SwiftSelf(Void*) |
Skapar en ny instans av SwiftSelf-structen med det angivna pekarvärdet. |
Egenskaper
| Name | Description |
|---|---|
| Value |
Hämtar pekaren för självkontexten. |