SwiftSelf Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla