Class ArrayBuffer
Namespace: Aspose.Html
Assembly: Aspose.HTML.dll (25.4.0)
The ArrayBuffer object is used to represent a generic, fixed-length raw binary data buffer.
[ComVisible(true)]
[DOMObject]
[DOMName("ArrayBuffer")]
public class ArrayBuffer : DOMObject, INotifyPropertyChanged
Inheritance
object ← DOMObject ← ArrayBuffer
Implements
Inherited Members
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ArrayBuffer(int)
Initializes a new instance of the Aspose.Html.ArrayBuffer class.
public ArrayBuffer(int length)
Parameters
length
int
The size, in bytes, of the array buffer to create.
ArrayBuffer(byte[])
Initializes a new instance of the Aspose.Html.ArrayBuffer class.
public ArrayBuffer(byte[] data)
Parameters
data
byte
[]
The raw binary data.
Properties
ByteLength
The byteLength accessor property represents the length of an ArrayBuffer in bytes.
[DOMName("byteLength")]
public int ByteLength { get; }
Property Value
this[int]
Gets or sets the System.Byte at the specified index.
public byte this[int index] { get; set; }
Property Value
Operators
explicit operator byte[](ArrayBuffer)
Performs an explicit conversion from Aspose.Html.ArrayBuffer to System.Byte[].
public static explicit operator byte[](ArrayBuffer value)
Parameters
value
ArrayBuffer
The value.
Returns
byte []
The result of the conversion.