SwiftSelf Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Belangrijk
Deze API is niet CLS-conform.
Vertegenwoordigt de Swift-context 'self', waarmee wordt aangegeven dat het argument de zelfcontext is.
public value class SwiftSelf
[System.CLSCompliant(false)]
public readonly struct SwiftSelf
[<System.CLSCompliant(false)>]
type SwiftSelf = struct
Public Structure SwiftSelf
- Overname
- Kenmerken
Voorbeelden
Hier volgt een voorbeeld van hoe een SwiftSelf-context kan worden gedeclareerd:
[UnmanagedCallConv(CallConvs = [typeof(CallConvSwift)])]
[DllImport("SwiftLibrary", EntryPoint = "export")]
public static extern void swiftFunction(SwiftSelf self);
Opmerkingen
Deze struct wordt gebruikt om de 'self'-context door te geven aan Swift-functies in de context van interop met .NET.
Constructors
| Name | Description |
|---|---|
| SwiftSelf(Void*) |
Hiermee maakt u een nieuw exemplaar van de SwiftSelf-struct met de opgegeven aanwijzerwaarde. |
Eigenschappen
| Name | Description |
|---|---|
| Value |
Hiermee haalt u de aanwijzer van de zelfcontext op. |