Mac Guides | Samples

MonoMac.Foundation.NSArray Class

An untyped Objective-C array.

See Also: NSArray

Syntax

[MonoMac.Foundation.Register("NSArray", true)]
public class NSArray : NSObject

Related content

Requirements

Namespace: MonoMac.Foundation
Assembly: XamMac (in XamMac.dll)
Assembly Versions: 0.0.0.0

The members of MonoMac.Foundation.NSArray are listed below.

See Also: NSObject

Public Constructors

Default constructor that initializes a new instance of this class with no parameters.
A constructor that initializes the object from the data stored in the unarchiver object.
Constructor to call on derived classes when the derived class has an [Export] constructor.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Properties

[read-only]
override
ClassHandleIntPtr. The handle for this class.
[read-only]
CountUInt32.

Public Methods

static
ArrayFromHandle<T>(IntPtr) : T[]
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.
static
ArrayFromHandle<T>(IntPtr, Converter<IntPtr, T>) : T[]
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.
static
ArrayFromHandleFunc<T>(IntPtr, Func<IntPtr, T>) : T[]
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.
Filter(NSPredicate) : NSArray
static
FromArray<T>(NSArray) : T[]
static
FromFile(String) : NSArray
static
FromIntPtrs(IntPtr[]) : NSArray
static
FromNSObjects(params NSObject[]) : NSArray
static
FromNSObjects(Int32, params NSObject[]) : NSArray
static
FromObjects(params Object[]) : NSArray
static
FromStrings(params String[]) : NSArray
SetValueForKey(NSObject, NSString)
Sort(NSComparator) : NSArray
static
StringArrayFromHandle(IntPtr) : String[]
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.
ValueAt(UInt32) : IntPtr
ValueForKey(NSString) : NSObject
WriteToFile(String, Boolean) : Boolean