wwDotNetBridge::AddArrayItem

Adds a new item to an array instance on an existing object.

DO wwDotNetBridge loBridge = CREATEOBJECT("wwDotNetBridge") loItem = loBridge.CreateInstance("Westwind.WebConnection.VfpTestClass") *** Create a new person object loPerson = loBridge.CreateInstance("Westwind.WebConnection.Person") loPerson.Name = "Jim johnson" loPerson.Company = "Temporary traders" *** Create one element array and set the first slot to loPerson loBridge.AddArrayItem(loItem,"PersonArray",loPerson) *** Check Length ? loBridge.GetPropertyEx(loItem,"PersonArray.length") *** Get back the person object - note array is 0 based index! loNewPerson = loBridge.GetArrayItem(loItem,"PersonArray",0) ? loNewPerson.Name ? loNewPerson.Company


o.AddArrayItem(loBaseObject,lcArrayProperty,loValue)

Return Value

.T. or .F.

Parameters

loBaseObject
The base object reference on which the Array property is defined.

lcArrayProperty
The name of the Array property on loBaseObject

loValue
The value to be set for the new item added.

See also:

Class wwDotNetBridge | Accessing Arrays


  Last Updated: 9/26/2008 | © West Wind Technologies, 2008