NSArray
NSArray()
NSArray(IntPtr)
NSArray(NativeHandle)
NSArray(NSCoder)
NSArray(NSObjectFlag)
ClassHandle
Count
AddObserver(NSObject, NSIndexSet, String, NSKeyValueObservingOptions, nint)
ArrayFromHandle<T>(IntPtr)
ArrayFromHandle<T>(NativeHandle)
ArrayFromHandle<T>(IntPtr, Converter<IntPtr, T>)
ArrayFromHandle<T>(NativeHandle, Converter<NativeHandle, T>)
ArrayFromHandle<T>(NativeHandle, Converter<NativeHandle, T>, Boolean)
ArrayFromHandleFunc<T>(IntPtr, Func<IntPtr, T>)
ArrayFromHandleFunc<T>(NativeHandle, Func<NativeHandle, T>)
Contains(NSObject)
Copy(NSZone)
EncodeTo(NSCoder)
EnumsFromHandle<T>(IntPtr)
EnumsFromHandle<T>(NativeHandle)
Filter(NSPredicate)
From(NSObject[][])
FromArray<T>(NSArray)
FromArrayNative<T>(NSArray)
FromArrayOfArray(NSArray)
FromFile(String)
FromIntPtrs(IntPtr[])
FromIntPtrs(NativeHandle[])
FromNSObjects(INativeObject[])
FromNSObjects(NSObject[])
FromNSObjects(Int32, INativeObject[])
FromNSObjects(Int32, NSObject[])
FromNSObjects<T>(T[])
FromNSObjects<T>(T[][])
FromNSObjects<T>(Int32, T[])
FromNSObjects<T>(T[,])
FromNSObjects<T>(Func<T, NSObject>, T[])
FromObjects(Object[])
FromObjects(nint, Object[])
FromObjects(nint, Object[])
FromStrings(String[])
FromStrings(IReadOnlyList<String>)
FromUrl(NSUrl, NSError)
GetItem<T>(nuint)
GetItem<T>(nuint)
IndexOf(NSObject)
MutableCopy(NSZone)
RemoveObserver(NSObject, NSIndexSet, String)
RemoveObserver(NSObject, NSIndexSet, String, nint)
SetValueForKey(NSObject, NSString)
Sort(NSComparator)
StringArrayFromHandle(IntPtr)
StringArrayFromHandle(NativeHandle)
ToArray()
ToArray<TKey>()
ValueAt(nuint)
ValueAt(nuint)
ValueForKey(NSString)
Write(NSUrl, NSError)
WriteToFile(String, Boolean)
FilterUsingPredicate(NSArray, NSArray)
GetShuffledArray<T>(NSArray)
GetShuffledArray<T>(NSArray, GKRandomSource)
net9.0-ios17.2
namespace Foundation
{
[Register("NSArray", true)]
public class NSArray : NSObject, ICKRecordValue, INSCoding, INSCopying, INSMutableCopying, INSSecureCoding, INativeObject, IEnumerable, IEnumerable<NSObject>, IDisposable
{
[EditorBrowsable(EditorBrowsableState.Never)]
[Obsolete("Use of 'CFArray.StringArrayFromHandle' offers better performance.")]
public static string[] StringArrayFromHandle(NativeHandle handle);
}
}
.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. |
Obsolete | Use of 'CFArray.StringArrayFromHandle' offers better performance. |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API