Sdílet prostřednictvím


SwiftError Struktura

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Představuje kontext chyby Swiftu, který označuje, že argument je kontextem chyby.

public value class SwiftError
[System.CLSCompliant(false)]
public readonly struct SwiftError
[<System.CLSCompliant(false)>]
type SwiftError = struct
Public Structure SwiftError
Dědičnost
SwiftError
Atributy

Poznámky

Tato struktura se používá k načtení kontextu chyby z funkcí Swift v kontextu spolupráce s .NET.

Tady je příklad toho, jak lze deklarovat Chybu Swift: [UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])] [DllImport("SwiftLibrary", EntryPoint = "export")] public static extern void swiftFunction(SwiftError* error);

Konstruktory

SwiftError(Void*)

Vytvoří novou instanci struktury SwiftError se zadanou hodnotou ukazatele.

Vlastnosti

Value

Získá ukazatel kontextu chyby.

Platí pro