SalVariant

PPJ.Runtime.Com.SalVariant

Namespace: PPJ.Runtime.Com

Assembly: PPJ.Web.49 (4.9.0.0)

Variant implementation.

public class SalVariant : SalFunctionalClass

Constructors

SalVariant()

Constructs a new null SalVariant This class cannot be used as second-base class.

SalVariant(value)

Constructs a new SalVariant with the wrapped value

Name
Type
Description

Properties

Optional

SalVariantarrow-up-right: Returns an empty SalVariant instance marked as optional.

Value

Objectarrow-up-right: Returns/Sets the wrapped object.

Methods

ActiveXType()

Returns: SalNumberarrow-up-right.

AsActiveX(vt)

Changes the variant type.

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

GetBlob(s)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

GetBoolean(b)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

GetDate(d)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

GetNumber(num)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

GetObject(obj)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

GetSafeArray(array)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

GetString(s)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

MakeOptional()

Call this when using a Variant as an optional parameter.

SalType()

Returns: SalNumberarrow-up-right.

SetBlob(s)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

SetBoolean(b)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

SetDate(d)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

SetNumber(num, vt_type)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

SetObject(o)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

SetSafeArray(array)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

SetString(s)

Parameter
Type
Description

Returns: SalBooleanarrow-up-right.

ToByte()

to byte

Returns: Bytearrow-up-right.

ToCurrency()

to currency

Returns: CurrencyWrapperarrow-up-right.

ToDateTime()

to datetime

Returns: DateTimearrow-up-right.

ToDecimal()

to decimal

Returns: Decimalarrow-up-right.

ToDouble()

to double

Returns: Doublearrow-up-right.

ToInt16()

to int16

Returns: Int16arrow-up-right.

ToInt32()

to int32

Returns: Int32arrow-up-right.

ToInt64()

to int64

Returns: Int64arrow-up-right.

ToSByte()

to sbyte

Returns: SBytearrow-up-right.

ToSingle()

to single

Returns: Singlearrow-up-right.

ToUInt16()

to uint16

Returns: UInt16arrow-up-right.

ToUInt32()

to uint32

Returns: UInt32arrow-up-right.

ToUInt64()

to uint64

Returns: UInt64arrow-up-right.

Last updated