MPSKeyedUnarchiver Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
[Foundation.Register("MPSKeyedUnarchiver", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, 4, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public class MPSKeyedUnarchiver : Foundation.NSKeyedUnarchiver, IDisposable, MetalPerformanceShaders.IMPSDeviceProvider
type MPSKeyedUnarchiver = class
inherit NSKeyedUnarchiver
interface IMPSDeviceProvider
interface INativeObject
interface IDisposable
- Warisan
- Atribut
- Penerapan
Konstruktor
MPSKeyedUnarchiver(IntPtr) | |
MPSKeyedUnarchiver(NSData, IMTLDevice, NSError) | |
MPSKeyedUnarchiver(NSObjectFlag) |
Properti
AllowedClasses |
Set kelas berkode saat ini yang memungkinkan pengkodean aman. (Diperoleh dari NSCoder) |
CannotDecodeClass |
Delegasikan yang dipanggil oleh objek untuk mendapatkan nilai. (Diperoleh dari NSKeyedUnarchiver) |
Class | (Diperoleh dari NSObject) |
ClassHandle | |
DebugDescription |
Deskripsi objek ini yang bermakna pengembang. (Diperoleh dari NSObject) |
DecodedObject |
Delegasikan yang dipanggil oleh objek untuk mendapatkan nilai. (Diperoleh dari NSKeyedUnarchiver) |
DecodingFailurePolicy | (Diperoleh dari NSCoder) |
Delegate |
Instans kelas model Foundation.INSKeyedUnarchiverDelegate yang bertindak sebagai delegasi kelas. (Diperoleh dari NSKeyedUnarchiver) |
Description |
Deskripsi objek , versi Objective-C dari ToString. (Diperoleh dari NSObject) |
Error | (Diperoleh dari NSCoder) |
Handle |
Tangani (penunjuk) ke representasi objek yang tidak dikelola. (Diperoleh dari NSObject) |
IsDirectBinding | (Diperoleh dari NSObject) |
IsProxy | (Diperoleh dari NSObject) |
RequiresSecureCoding | (Diperoleh dari NSKeyedUnarchiver) |
RetainCount |
Mengembalikan jumlah penyimpanan Objective-C saat ini untuk objek. (Diperoleh dari NSObject) |
Self | (Diperoleh dari NSObject) |
Superclass | (Diperoleh dari NSObject) |
SuperHandle |
Handel digunakan untuk mewakili metode di kelas dasar untuk NSObject ini. (Diperoleh dari NSObject) |
SystemVersion | (Diperoleh dari NSCoder) |
WeakDelegate |
Objek yang bisa merespons protokol delegasi untuk tipe ini (Diperoleh dari NSKeyedUnarchiver) |
Zone | (Diperoleh dari NSObject) |
Metode
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) |
Mendaftarkan objek untuk diamati secara eksternal (menggunakan NSString keyPath). Perubahan yang diamati dikirim ke metode objek ObserveValue(NSString, NSObject, NSDictionary, IntPtr) pengamat. (Diperoleh dari NSObject) |
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) |
Mendaftarkan objek untuk diamati secara eksternal (menggunakan keyPath string). Perubahan yang diamati dikirim ke metode objek ObserveValue(NSString, NSObject, NSDictionary, IntPtr) pengamat. (Diperoleh dari NSObject) |
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>) |
Mendaftarkan objek untuk diamati secara eksternal menggunakan metode arbitrer. (Diperoleh dari NSObject) |
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>) |
Mendaftarkan objek untuk diamati secara eksternal menggunakan metode arbitrer. (Diperoleh dari NSObject) |
AwakeFromNib() |
Dipanggil setelah objek dimuat dari file nib. Penimpa harus memanggil basis. AwakeFromNib(). (Diperoleh dari NSObject) |
BeginInvokeOnMainThread(Action) | (Diperoleh dari NSObject) |
BeginInvokeOnMainThread(Selector, NSObject) |
Memanggil secara asinkron kode yang ditentukan pada utas UI utama. (Diperoleh dari NSObject) |
Bind(NSString, NSObject, String, NSDictionary) | (Diperoleh dari NSObject) |
Bind(String, NSObject, String, NSDictionary) |
Kedaluwarsa.
(Diperoleh dari NSObject)
|
BindingInfo(String) |
Kedaluwarsa.
(Diperoleh dari NSObject)
|
BindingOptionDescriptions(String) |
Kedaluwarsa.
(Diperoleh dari NSObject)
|
BindingValueClass(String) |
Kedaluwarsa.
(Diperoleh dari NSObject)
|
CommitEditing() | (Diperoleh dari NSObject) |
CommitEditing(NSObject, Selector, IntPtr) | (Diperoleh dari NSObject) |
ConformsToProtocol(IntPtr) |
Dipanggil untuk menentukan apakah objek ini menerapkan protokol yang ditentukan. (Diperoleh dari NSObject) |
ContainsKey(String) |
Menentukan apakah nilai yang dikodekan tersedia untuk kunci yang ditentukan. (Diperoleh dari NSCoder) |
Copy() |
Melakukan salinan objek Objective-C yang mendasar. (Diperoleh dari NSObject) |
DangerousAutorelease() | (Diperoleh dari NSObject) |
DangerousRelease() | (Diperoleh dari NSObject) |
DangerousRetain() | (Diperoleh dari NSObject) |
DecodeBool(String) |
Mendekode nilai pada kunci yang ditentukan sebagai bool. (Diperoleh dari NSCoder) |
DecodeBytes() |
Mendekode item berikutnya sebagai array byte. (Diperoleh dari NSCoder) |
DecodeBytes(nuint) |
Tingkat rendah: mendekode item berikutnya ke dalam blok memori, dan mengembalikan pointer ke dalamnya. (Diperoleh dari NSCoder) |
DecodeBytes(String) |
Mendekode kunci yang diminta sebagai array byte. (Diperoleh dari NSCoder) |
DecodeBytes(String, nuint) |
Tingkat rendah: mendekode item dengan kunci terkait ke dalam blok memori, dan mengembalikan pointer ke dalamnya. (Diperoleh dari NSCoder) |
DecodeDouble(String) |
Mendekode nilai pada kunci yang ditentukan sebagai ganda. (Diperoleh dari NSCoder) |
DecodeFloat(String) |
Mendekode nilai pada kunci yang ditentukan sebagai float. (Diperoleh dari NSCoder) |
DecodeInt(String) |
Mendekode nilai pada kunci yang ditentukan sebagai int. (Diperoleh dari NSCoder) |
DecodeLong(String) |
Mendekode nilai pada kunci yang ditentukan selama ini. (Diperoleh dari NSCoder) |
DecodeNInt(String) | (Diperoleh dari NSCoder) |
DecodeObject() |
Mendekode objek yang telah dikodekan dengan salah satu metode Encode*. (Diperoleh dari NSCoder) |
DecodeObject(String) | (Diperoleh dari NSCoder) |
DecodeTopLevelObject(Class, String, NSError) | (Diperoleh dari NSCoder) |
DecodeTopLevelObject(NSError) | (Diperoleh dari NSCoder) |
DecodeTopLevelObject(NSSet<Class>, String, NSError) | (Diperoleh dari NSCoder) |
DecodeTopLevelObject(String, NSError) | (Diperoleh dari NSCoder) |
DecodeTopLevelObject(Type, String, NSError) | (Diperoleh dari NSCoder) |
DecodeTopLevelObject(Type[], String, NSError) | (Diperoleh dari NSCoder) |
DidChange(NSKeyValueChange, NSIndexSet, NSString) |
Menunjukkan perubahan yang terjadi pada indeks untuk hubungan ke banyak. (Diperoleh dari NSObject) |
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) | (Diperoleh dari NSObject) |
DidChangeValue(String) |
Menunjukkan bahwa perubahan terjadi pada kunci yang ditentukan. (Diperoleh dari NSObject) |
Dispose() |
Merilis sumber daya yang digunakan oleh objek NSObject. (Diperoleh dari NSObject) |
Dispose(Boolean) |
Merilis sumber daya yang digunakan oleh objek NSKeyedUnarchiver. (Diperoleh dari NSKeyedUnarchiver) |
DoesNotRecognizeSelector(Selector) |
Menunjukkan bahwa objek ini tidak mengenali pemilih yang ditentukan. (Diperoleh dari NSObject) |
Encode(Boolean, String) |
Mengodekan nilai menggunakan kunci terkait. (Diperoleh dari NSCoder) |
Encode(Byte[], Int32, Int32, String) |
Mengodekan segmen buffer menggunakan kunci terkait yang ditentukan. (Diperoleh dari NSCoder) |
Encode(Byte[], String) |
Mengodekan array byte menggunakan kunci terkait yang ditentukan. (Diperoleh dari NSCoder) |
Encode(Double, String) |
Mengodekan nilai ganda menggunakan kunci terkait yang ditentukan. (Diperoleh dari NSCoder) |
Encode(Int32, String) |
Mengodekan nilai bilangan bulat menggunakan kunci terkait yang ditentukan. (Diperoleh dari NSCoder) |
Encode(Int64, String) |
Mengodekan nilai panjang menggunakan kunci terkait yang ditentukan. (Diperoleh dari NSCoder) |
Encode(nint, String) |
Mengodekan bilangan bulat asli khusus platform (32 atau 64 bit) menggunakan kunci terkait yang ditentukan. (Diperoleh dari NSCoder) |
Encode(NSObject) |
Mengodekan objek yang ditentukan. (Diperoleh dari NSCoder) |
Encode(NSObject, String) | (Diperoleh dari NSCoder) |
Encode(Single, String) |
Mengodekan nilai titik mengambang menggunakan kunci terkait yang ditentukan. (Diperoleh dari NSCoder) |
EncodeBlock(IntPtr, nint, String) | (Diperoleh dari NSCoder) |
EncodeConditionalObject(NSObject, String) |
Saat ditimpa, memungkinkan pengodean bersyariah objek, mempertahankan referensi umum. (Diperoleh dari NSCoder) |
EncodeRoot(NSObject) |
Ketika ditimpa, memungkinkan grafik objek dikodekan, dimulai dengan obj akar yang ditentukan. (Diperoleh dari NSCoder) |
Equals(NSObject) | (Diperoleh dari NSObject) |
Equals(Object) | (Diperoleh dari NSObject) |
ExposedBindings() | (Diperoleh dari NSObject) |
Fail(NSError) | (Diperoleh dari NSCoder) |
FinishDecoding() | (Diperoleh dari NSKeyedUnarchiver) |
GetBindingInfo(NSString) | (Diperoleh dari NSObject) |
GetBindingOptionDescriptions(NSString) | (Diperoleh dari NSObject) |
GetBindingValueClass(NSString) | (Diperoleh dari NSObject) |
GetClass(String) | (Diperoleh dari NSKeyedUnarchiver) |
GetDictionaryOfValuesFromKeys(NSString[]) |
Mengambil nilai kunci yang ditentukan. (Diperoleh dari NSObject) |
GetHashCode() |
Menghasilkan kode hash untuk instans saat ini. (Diperoleh dari NSObject) |
GetMethodForSelector(Selector) | (Diperoleh dari NSObject) |
GetMTLDevice() | |
GetNativeField(String) |
Kedaluwarsa.
(Diperoleh dari NSObject)
|
GetNativeHash() | (Diperoleh dari NSObject) |
GetRequiresSecureCoding() | (Diperoleh dari NSKeyedUnarchiver) |
GetUnarchivedObject(Class, NSData, IMTLDevice, NSError) | |
GetUnarchivedObject(NSSet<Class>, NSData, IMTLDevice, NSError) | |
Init() | (Diperoleh dari NSObject) |
InitializeHandle(IntPtr) | (Diperoleh dari NSObject) |
InitializeHandle(IntPtr, String) | (Diperoleh dari NSObject) |
Invoke(Action, Double) | (Diperoleh dari NSObject) |
Invoke(Action, TimeSpan) | (Diperoleh dari NSObject) |
InvokeOnMainThread(Action) | (Diperoleh dari NSObject) |
InvokeOnMainThread(Selector, NSObject) |
Memanggil kode yang ditentukan secara sinkron pada utas UI utama. (Diperoleh dari NSObject) |
IsEqual(NSObject) | (Diperoleh dari NSObject) |
IsKindOfClass(Class) | (Diperoleh dari NSObject) |
IsMemberOfClass(Class) | (Diperoleh dari NSObject) |
MarkDirty() |
Mempromosikan objek peer reguler (IsDirectBinding adalah true) ke dalam objek toggleref. (Diperoleh dari NSObject) |
MutableCopy() |
Membuat salinan yang dapat diubah dari NSObject yang ditentukan. (Diperoleh dari NSObject) |
ObjectDidEndEditing(NSObject) | (Diperoleh dari NSObject) |
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) |
Menunjukkan bahwa nilai pada keyPath yang ditentukan relatif terhadap objek ini telah berubah. (Diperoleh dari NSObject) |
PerformSelector(Selector) | (Diperoleh dari NSObject) |
PerformSelector(Selector, NSObject) | (Diperoleh dari NSObject) |
PerformSelector(Selector, NSObject, Double) |
Memanggil pemilih pada instans saat ini dan jika |
PerformSelector(Selector, NSObject, Double, NSString[]) | (Diperoleh dari NSObject) |
PerformSelector(Selector, NSObject, NSObject) | (Diperoleh dari NSObject) |
PerformSelector(Selector, NSThread, NSObject, Boolean) | (Diperoleh dari NSObject) |
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) | (Diperoleh dari NSObject) |
PrepareForInterfaceBuilder() | (Diperoleh dari NSObject) |
RemoveObserver(NSObject, NSString) |
Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath yang ditentukan. (Diperoleh dari NSObject) |
RemoveObserver(NSObject, NSString, IntPtr) |
Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath dan konteks yang ditentukan. (Diperoleh dari NSObject) |
RemoveObserver(NSObject, String) |
Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath yang ditentukan. (Diperoleh dari NSObject) |
RemoveObserver(NSObject, String, IntPtr) |
Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath dan konteks yang ditentukan. (Diperoleh dari NSObject) |
RespondsToSelector(Selector) |
Apakah objek ini mengenali pemilih yang ditentukan. (Diperoleh dari NSObject) |
SetClass(Class, String) | (Diperoleh dari NSKeyedUnarchiver) |
SetNativeField(String, NSObject) |
Kedaluwarsa.
(Diperoleh dari NSObject)
|
SetNilValueForKey(NSString) |
Mengatur nilai kunci yang ditentukan ke null. (Diperoleh dari NSObject) |
SetRequiresSecureCoding(Boolean) | (Diperoleh dari NSKeyedUnarchiver) |
SetValueForKey(NSObject, NSString) |
Mengatur nilai properti yang ditentukan oleh kunci ke nilai yang ditentukan. (Diperoleh dari NSObject) |
SetValueForKeyPath(IntPtr, NSString) |
Konstruktor yang digunakan saat membuat representasi terkelola dari objek yang tidak dikelola; Dipanggil oleh runtime. (Diperoleh dari NSObject) |
SetValueForKeyPath(NSObject, NSString) |
Mengatur nilai properti yang dapat dicapai menggunakan keypath. (Diperoleh dari NSObject) |
SetValueForUndefinedKey(NSObject, NSString) |
Menunjukkan upaya untuk menulis nilai ke kunci yang tidak terdefinisi. Jika tidak ditimpa, meningkatkan NSUndefinedKeyException. (Diperoleh dari NSObject) |
SetValuesForKeysWithDictionary(NSDictionary) |
Mengatur nilai NSObject ini ke nilai dalam kamus yang ditentukan. (Diperoleh dari NSObject) |
ToString() |
Mengembalikan representasi string dari nilai instans saat ini. (Diperoleh dari NSObject) |
TryDecode(String, Boolean) | (Diperoleh dari NSCoder) |
TryDecode(String, Byte[]) | (Diperoleh dari NSCoder) |
TryDecode(String, Double) | (Diperoleh dari NSCoder) |
TryDecode(String, Int32) | (Diperoleh dari NSCoder) |
TryDecode(String, Int64) | (Diperoleh dari NSCoder) |
TryDecode(String, nint) | (Diperoleh dari NSCoder) |
TryDecode(String, NSObject) | (Diperoleh dari NSCoder) |
TryDecode(String, Single) | (Diperoleh dari NSCoder) |
Unbind(NSString) | (Diperoleh dari NSObject) |
Unbind(String) |
Kedaluwarsa.
(Diperoleh dari NSObject)
|
ValueForKey(NSString) |
Mengembalikan nilai properti yang terkait dengan kunci yang ditentukan. (Diperoleh dari NSObject) |
ValueForKeyPath(NSString) |
Mengembalikan nilai properti yang dapat dicapai menggunakan keypath. (Diperoleh dari NSObject) |
ValueForUndefinedKey(NSString) |
Menunjukkan upaya untuk membaca nilai kunci yang tidak terdefinisi. Jika tidak ditimpa, meningkatkan NSUndefinedKeyException. (Diperoleh dari NSObject) |
WillChange(NSKeyValueChange, NSIndexSet, NSString) |
Menunjukkan bahwa nilai indeks yang ditentukan dalam kunci yang ditentukan akan berubah. (Diperoleh dari NSObject) |
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) | (Diperoleh dari NSObject) |
WillChangeValue(String) |
Menunjukkan bahwa nilai kunci yang ditentukan akan berubah. (Diperoleh dari NSObject) |
Acara
Finished |
Peristiwa yang dimunculkan oleh objek . (Diperoleh dari NSKeyedUnarchiver) |
Finishing |
Peristiwa yang dimunculkan oleh objek . (Diperoleh dari NSKeyedUnarchiver) |
ReplacingObject |
Peristiwa yang dimunculkan oleh objek . (Diperoleh dari NSKeyedUnarchiver) |
Metode Ekstensi
GetDebugDescription(INSObjectProtocol) | |
DecodeCGAffineTransform(NSCoder, String) |
Dekode dan kemudian mengembalikan struktur transformasi affine yang terkait dengan kunci yang ditunjuk. |
DecodeCGPoint(NSCoder, String) |
Mendekode lalu mengembalikan struktur titik yang terkait dengan kunci yang ditunjuk. |
DecodeCGRect(NSCoder, String) |
Dekode lalu mengembalikan struktur persegi panjang yang terkait dengan kunci yang ditunjuk. |
DecodeCGSize(NSCoder, String) |
Dekode lalu mengembalikan struktur ukuran yang terkait dengan kunci yang ditunjuk. |
DecodeCGVector(NSCoder, String) |
Dekode lalu mengembalikan struktur vektor yang terkait dengan kunci yang ditunjuk. |
DecodeDirectionalEdgeInsets(NSCoder, String) | |
DecodeUIEdgeInsets(NSCoder, String) |
Dekode lalu mengembalikan inset tepi yang terkait dengan kunci yang ditunjuk. |
DecodeUIOffsetForKey(NSCoder, String) |
Dekode lalu mengembalikan offset yang terkait dengan kunci yang ditunjuk. |
Encode(NSCoder, CGAffineTransform, String) |
Mengodekan transformasi affine dan juga mengaitkannya dengan kunci yang ditunjuk. |
Encode(NSCoder, CGPoint, String) | |
Encode(NSCoder, CGRect, String) | |
Encode(NSCoder, CGSize, String) | |
Encode(NSCoder, CGVector, String) |
Mengodekan vektor dan juga mengaitkannya dengan kunci yang ditunjuk. |
Encode(NSCoder, NSDirectionalEdgeInsets, String) | |
Encode(NSCoder, UIEdgeInsets, String) |
Mengodekan inset tepi dan juga mengaitkannya dengan kunci yang ditunjuk. |
Encode(NSCoder, UIOffset, String) |
Mengodekan offset dan juga mengaitkannya dengan kunci yang ditunjuk. |
GetAccessibilityCustomRotors(NSObject) |
Mendapatkan array UIAccessibilityCustomRotor objek yang sesuai untuk |
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
Mengatur array UIAccessibilityCustomRotor objek yang sesuai untuk |