次の方法で共有


SwiftError 構造体

定義

重要

この API は CLS 準拠ではありません。

引数がエラー コンテキストであることを示す Swift エラー コンテキストを表します。

public value class SwiftError
[System.CLSCompliant(false)]
public readonly struct SwiftError
[<System.CLSCompliant(false)>]
type SwiftError = struct
Public Structure SwiftError
継承
SwiftError
属性

注釈

この構造体は、.NET との相互運用のコンテキストで Swift 関数から 'error' コンテキストを取得するために使用されます。

SwiftError を宣言する方法の例を次に示します。 [UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])] [DllImport("SwiftLibrary", EntryPoint = "export")] public static extern void swiftFunction(SwiftError* error);

コンストラクター

SwiftError(Void*)

指定したポインター値を使用して、SwiftError 構造体の新しいインスタンスを作成します。

プロパティ

Value

エラー コンテキストのポインターを取得します。

適用対象