次の方法で共有


MPSKeyedUnarchiver.GetUnarchivedObject メソッド

定義

オーバーロード

GetUnarchivedObject(NSSet<Class>, NSData, IMTLDevice, NSError)
GetUnarchivedObject(Class, NSData, IMTLDevice, NSError)

GetUnarchivedObject(NSSet<Class>, NSData, IMTLDevice, NSError)

[Foundation.Export("unarchivedObjectOfClasses:fromData:device:error:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 12, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 12, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 14, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public static Foundation.NSObject GetUnarchivedObject (Foundation.NSSet<ObjCRuntime.Class> classes, Foundation.NSData data, Metal.IMTLDevice device, out Foundation.NSError error);
static member GetUnarchivedObject : Foundation.NSSet<ObjCRuntime.Class> * Foundation.NSData * Metal.IMTLDevice *  -> Foundation.NSObject

パラメーター

classes
NSSet<Class>
data
NSData
device
IMTLDevice
error
NSError

戻り値

属性

適用対象

GetUnarchivedObject(Class, NSData, IMTLDevice, NSError)

[Foundation.Export("unarchivedObjectOfClass:fromData:device:error:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 12, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 12, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 14, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public static Foundation.NSObject GetUnarchivedObject (ObjCRuntime.Class class, Foundation.NSData data, Metal.IMTLDevice device, out Foundation.NSError error);
static member GetUnarchivedObject : ObjCRuntime.Class * Foundation.NSData * Metal.IMTLDevice *  -> Foundation.NSObject

パラメーター

class
Class
data
NSData
device
IMTLDevice
error
NSError

戻り値

属性

適用対象