NSCoder
NSCoder()
NSCoder(IntPtr)
NSCoder(NativeHandle)
NSCoder(NSObjectFlag)
AllowedClasses
ClassHandle
DecodingFailurePolicy
Error
SystemVersion
ContainsKey(String)
DecodeArrayOfObjects(Class, String)
DecodeArrayOfObjects(NSSet<Class>, String)
DecodeBool(String)
DecodeBytes()
DecodeBytes(nuint)
DecodeBytes(nuint)
DecodeBytes(String)
DecodeBytes(String, nuint)
DecodeBytes(String, nuint)
DecodeDictionary(Class, Class, String)
DecodeDictionary(NSSet<Class>, NSSet<Class>, String)
DecodeDouble(String)
DecodeFloat(String)
DecodeInt(String)
DecodeLong(String)
DecodeNInt(String)
DecodeObject()
DecodeObject(String)
DecodeTopLevelObject(NSError)
DecodeTopLevelObject(String, NSError)
DecodeTopLevelObject(Class, String, NSError)
DecodeTopLevelObject(Type, String, NSError)
DecodeTopLevelObject(Type[], String, NSError)
DecodeTopLevelObject(NSSet<Class>, String, NSError)
Encode(NSObject)
Encode(Boolean, String)
Encode(Byte[], String)
Encode(Double, String)
Encode(Int32, String)
Encode(Int64, String)
Encode(nint, String)
Encode(nint, String)
Encode(NSObject, String)
Encode(Single, String)
Encode(Byte[], Int32, Int32, String)
EncodeBlock(IntPtr, nint, String)
EncodeBlock(nint, nint, String)
EncodeConditionalObject(NSObject, String)
EncodeRoot(NSObject)
Fail(NSError)
RequiresSecureCoding()
TryDecode(String, Boolean)
TryDecode(String, Byte[])
TryDecode(String, Double)
TryDecode(String, Int32)
TryDecode(String, Int64)
TryDecode(String, nint)
TryDecode(String, nint)
TryDecode(String, NSObject)
TryDecode(String, Single)
DecodeCGAffineTransform(NSCoder, String)
DecodeCGPoint(NSCoder, String)
DecodeCGRect(NSCoder, String)
DecodeCGSize(NSCoder, String)
DecodeCGVector(NSCoder, String)
DecodeDirectionalEdgeInsets(NSCoder, String)
DecodeNXColor(NSCoder)
DecodeUIEdgeInsets(NSCoder, String)
DecodeUIOffsetForKey(NSCoder, String)
Encode(NSCoder, CGAffineTransform, String)
Encode(NSCoder, CGPoint, String)
Encode(NSCoder, CGRect, String)
Encode(NSCoder, CGSize, String)
Encode(NSCoder, CGVector, String)
Encode(NSCoder, NSDirectionalEdgeInsets, String)
Encode(NSCoder, UIEdgeInsets, String)
Encode(NSCoder, UIOffset, String)
net9.0-ios17.2
namespace Foundation
{
[Register("NSCoder", true)]
public class NSCoder : NSObject
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("decodeDoubleForKey:")]
public virtual double DecodeDouble(string! key);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 |
Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 |
macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 |
tvOS | 10.010.110.211.011.111.211.311.412.012.112.212.312.413.013.213.313.414.014.214.314.414.515.015.215.416.016.116.417.017.2 |
Information specific to net9.0-ios17.2 | |
Assembly | Microsoft.iOS , Version=17.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API