Siebel Object Interfaces Reference > Siebel Web Client Automation Server Quick Reference >

PropertySet


Table 42 lists a summary of the PropertySet Methods syntax.

Table 42.  PropertySet Methods Syntax Summary
Method
Description
Syntax
Adds subsidiary property sets to a property set.

Dim oPropSet as SiebelPropertySet
Dim bool as Long
bool = oPropSet.AddChild(childObject as SiebelPropertySet)

Returns a copy of a property set.

Dim oPropSet1 as SiebelPropertySet
Dim oPropSet2 as SiebelPropertySet
Set oPropSet2 = oPropSet1.Copy

Returns a specified child property set of a property set.

Dim oPropSet as SiebelPropertySet
Dim oChildPropSet as SiebelPropertySet
Set oChildPropSet = oPropSet.GetChild(index as Long)

Returns the number of child property sets attached to a parent property set.

Dim oPropSet as SiebelPropertySet
Dim iCount as Long
iCount = oPropSet.GetChildCount

Returns the name of the first property in a property set.

Dim oPropSet as SiebelPropertySet
Dim sPropName as String
sPropName = oPropSet.GetFirstProperty

Returns the last error code.

Dim oPropSet as SiebelPropertySet
Dim iErr as Long
iErr = oPropSet.GetLastErrCode

Returns the last error text message.

Dim oPropSet as SiebelPropertySet
Dim sText as String
sText = oPropSet.GetLastErrText

Returns the name of the next property in a property set.

Dim oPropSet as SiebelPropertySet
Dim sPropName as String
sPropName = oPropSet.GetNextProperty

Returns the value of a property when given the property name.

Dim oPropSet as SiebelPropertySet
Dim sValue as String
sValue = oPropSet.GetProperty(propName as String)

Returns the number of properties attached to a property set.

Dim oPropSet as SiebelPropertySet
Dim iCount as Long
iCount = oPropSet.GetPropertyCount

Returns the value stored in a type in a property set.

Dim oPropSet as SiebelPropertySet
Dim type as String
type = oPropSet.GetType

Returns a value stored as part of a property set.

Dim oPropSet as SiebelProperty
SetDim sValue as String
sValue = oPropSet.GetValue

Inserts a child property set into a parent property set at a specific location.

Dim oPropSet as SiebelPropertySet
Dim bool as Boolean
bool = oPropSet.InsertChildAt(childObject as SiebelPropertySet, index as Long)

Returns a Boolean value indicating whether the property specified in the argument exists.

Dim oPropSet as SiebelProperty
Dim bool as Boolean
bool = oPropSet.PropertyExists(propName as String)

Removes a child property set as a specified index from a parent property set.

Dim oPropSet as SiebelPropertySet
oPropSet.RemoveChild(index as Long)

Removes the property specified in its argument from a property set.

Dim oPropSet as SiebelPropertySet
Dim bool as Boolean
bool = oPropSet.RemoveProperty(propName as String)

Removes every property and child property set from a property set.

Dim oPropSet as SiebelPropertySet
Dim bool as Boolean
bool = oPropSet.Reset

Assigns a value to the property of a property set specified in its argument.

Dim oPropSet as SiebelPropertySet
Dim bool as Boolean
bool = oPropSet.SetProperty(propName as String, propValue as String)

Assigns a data value to a type member of a property set.

Dim oPropSet as SiebelPropertySet
Dim bool as Boolean
bool = oPropSet.SetType(value as String)

Assigns a data value to a value member of a property set.

Dim oPropSet as SiebelPropertySet
Dim bool as Boolean
bool = oPropSet.SetValue(value as String)


 Siebel Object Interfaces Reference 
 Published: 18 June 2003