MLMultiArray Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents an efficient multi-dimensional array.
[Foundation.Register("MLMultiArray", true)]
public class MLMultiArray : Foundation.NSObject, Foundation.INSSecureCoding, IDisposable
[<Foundation.Register("MLMultiArray", true)>]
type MLMultiArray = class
inherit NSObject
interface INSCoding
interface INativeObject
interface IDisposable
interface INSSecureCoding
- Inheritance
- Attributes
- Implements
Constructors
| Name | Description |
|---|---|
| MLMultiArray(CVPixelBuffer, NSNumber[]) | |
| MLMultiArray(IntPtr, IntPtr[], MLMultiArrayDataType, IntPtr[], Action<IntPtr>, NSError) |
Creates a new MLMultiArray with the specified details. |
| MLMultiArray(IntPtr, NSNumber[], MLMultiArrayDataType, NSNumber[], Action<IntPtr>, NSError) |
Creates a new MLMultiArray with the specified details. |
| MLMultiArray(IntPtr[], MLMultiArrayDataType, NSError) |
Creates a new MLMultiArray with the specified shape and data type. |
| MLMultiArray(NativeHandle) |
A constructor used when creating managed representations of unmanaged objects. Called by the runtime. |
| MLMultiArray(NSCoder) |
A constructor that initializes the object from the data stored in the unarchiver object. |
| MLMultiArray(NSNumber[], MLMultiArrayDataType, NSError) |
Creates a new MLMultiArray with the specified shape and data type. |
| MLMultiArray(NSNumber[], MLMultiArrayDataType, NSNumber[]) | |
| MLMultiArray(NSObjectFlag) |
Constructor to call on derived classes to skip initialization and merely allocate the object. |
Properties
| Name | Description |
|---|---|
| AccessibilityAttributedUserInputLabels | (Inherited from NSObject) |
| AccessibilityRespondsToUserInteraction | (Inherited from NSObject) |
| AccessibilityTextualContext | (Inherited from NSObject) |
| AccessibilityUserInputLabels | (Inherited from NSObject) |
| Class | (Inherited from NSObject) |
| ClassHandle |
The Objective-C class handle for this class. |
| Count |
The total number of elements in the array. |
| DataPointer |
Gets a pointer to the raw array data. |
| DataType |
The type of the data elements stored in the array. |
| DebugDescription | (Inherited from NSObject) |
| Description | (Inherited from NSObject) |
| ExposedBindings | (Inherited from NSObject) |
| Handle |
Handle (pointer) to the unmanaged object representation. (Inherited from NSObject) |
| IsDirectBinding | (Inherited from NSObject) |
| IsProxy | (Inherited from NSObject) |
| Item[IntPtr[]] |
Gets or sets the element at |
| Item[IntPtr] |
Retrieves the element at |
| Item[NSNumber[]] |
Accesses the point in the multi-dimensional array identified by |
| PixelBuffer | |
| RetainCount | (Inherited from NSObject) |
| Self | (Inherited from NSObject) |
| Shape |
The dimensions of the array. |
| Strides |
The number of elements to skip to advance an index value by one in the chosen direction. |
| Superclass | (Inherited from NSObject) |
| SuperHandle |
Handle used to represent the methods in the base class for this NSObject. (Inherited from NSObject) |
| Zone | (Inherited from NSObject) |