SalSafeArray

PPJ.Runtime.Com.SalSafeArray

Namespace: PPJ.Runtime.Com

Assembly: PPJ.Runtime.49 (4.9.0.0)

SalSafeArray implementation.

public class SalSafeArray : SalFunctionalClass

Constructors

SalSafeArray()

Constructs a new empty SalSafeArray This class cannot be used as second-base class.

SalSafeArray(array)

Constructs a new SalSafeArray with the wrapped array.

Name
Type
Description

array

Properties

Value

Array: Returns/Sets the wrapped object.

Methods

Create(vt, elements, lowerBound)

Creates a new SafeArray.

Parameter
Type
Description

elements

lowerBound

Returns: SalBoolean.

Create2D(vt, elements1, elements2, lowerBound1, lowerBound2)

Creates a new safearray.

Parameter
Type
Description

elements1

elements2

lowerBound1

lowerBound2

Returns: SalBoolean.

CreateMD(vt, elements, lowerBounds)

Creates a new multidimensional safearray.

Parameter
Type
Description

Returns: SalBoolean.

GetBoolean(boolean, index)

Parameter
Type
Description

Returns: SalBoolean.

GetBoolean2D(boolean, index1, index2)

Parameter
Type
Description

Returns: SalBoolean.

GetBooleanMD(boolean, indices)

Parameter
Type
Description

Returns: SalBoolean.

GetDate(date, index)

Parameter
Type
Description

Returns: SalBoolean.

GetDate2D(date, index1, index2)

Parameter
Type
Description

Returns: SalBoolean.

GetDateMD(date, indices)

Parameter
Type
Description

Returns: SalBoolean.

GetLowerBound()

Returns the lower bound.

Returns: SalNumber.

GetLowerBound2D(nDim)

Parameter
Type
Description

Returns: SalNumber.

GetLowerBoundMD(nDim)

Parameter
Type
Description

Returns: SalNumber.

GetNumber(num, index)

Parameter
Type
Description

Returns: SalBoolean.

GetNumber2D(num, index1, index2)

Parameter
Type
Description

Returns: SalBoolean.

GetNumberMD(num, indices)

Parameter
Type
Description

Returns: SalBoolean.

GetObject(obj, index)

Returns a COM object item from the safearray.

Parameter
Type
Description

Returns: SalBoolean.

GetObject2D(obj, index1, index2)

Parameter
Type
Description

Returns: SalBoolean.

GetObjectMD(obj, indices)

Parameter
Type
Description

Returns: SalBoolean.

GetString(str, index)

Parameter
Type
Description

Returns: SalBoolean.

GetString2D(str, index1, index2)

Parameter
Type
Description

Returns: SalBoolean.

GetStringMD(str, indices)

Parameter
Type
Description

Returns: SalBoolean.

GetUpperBound()

Returns the upper bound.

Returns: SalNumber.

GetUpperBound2D(nDim)

Parameter
Type
Description

Returns: SalNumber.

GetUpperBoundMD(nDim)

Parameter
Type
Description

Returns: SalNumber.

GetVariant(variant, index)

Parameter
Type
Description

Returns: SalBoolean.

GetVariant2D(variant, index1, index2)

Parameter
Type
Description

Returns: SalBoolean.

GetVariantMD(variant, indices)

Parameter
Type
Description

Returns: SalBoolean.

PutBoolean(boolean, index)

Stores a boolean item in the safearray.

Parameter
Type
Description

Returns: SalBoolean.

PutBoolean2D(boolean, index1, index2)

Parameter
Type
Description

boolean

index1

index2

Returns: SalBoolean.

PutBooleanMD(boolean, indices)

Multidimensional safe array

Parameter
Type
Description

Returns: SalBoolean.

PutDate(date, index)

Stores a DateTime item in the safearray.

Parameter
Type
Description

Returns: SalBoolean.

PutDate2D(date, index1, index2)

Parameter
Type
Description

Returns: SalBoolean.

PutDateMD(date, indices)

Multidimensional safe array

Parameter
Type
Description

Returns: SalBoolean.

PutNumber(num, index)

Stores a numeric item in the safearray.

Parameter
Type
Description

Returns: SalBoolean.

PutNumber2D(num, index1, index2)

Parameter
Type
Description

Returns: SalBoolean.

PutNumberMD(num, indices)

Multidimensional safe array

Parameter
Type
Description

Returns: SalBoolean.

PutObject(obj, index)

Stores a com object item in the safearray.

Parameter
Type
Description

Returns: SalBoolean.

PutObject2D(obj, index1, index2)

Parameter
Type
Description

Returns: SalBoolean.

PutObjectMD(obj, indices)

Multidimensional safe array

Parameter
Type
Description

Returns: SalBoolean.

PutString(str, index)

Stores a string item in the safearray.

Parameter
Type
Description

Returns: SalBoolean.

PutString2D(str, index1, index2)

Parameter
Type
Description

Returns: SalBoolean.

PutStringMD(str, indices)

Multidimensional safe array

Parameter
Type
Description

Returns: SalBoolean.

PutVariant(variant, index)

Stores a variant object item in the safearray.

Parameter
Type
Description

Returns: SalBoolean.

PutVariant2D(variant, index1, index2)

Parameter
Type
Description

variant

index1

index2

Returns: SalBoolean.

PutVariantMD(variant, indices)

Multidimensional safe array

Parameter
Type
Description

Returns: SalBoolean.

Last updated