OpenEdge.Core.Json.JsonPropertyHelper
- Last Updated: January 15, 2026
- 2 minute read
- OpenEdge
- Version 12.8
- Documentation
|
Method Summary
| Options | Name | Purpose | |
|---|---|---|---|
| Progress.Json.ObjectModel.JsonArray GetArrayValue (JsonObject, character, logical) |
/* Returns a JSON array for a named property
@param JsonObject The JSON object into which to upsert the property
@param character The property name
@param logical TRUE if the method should always return a valid JSON array. FALSE will return
an unknown value if an property does not yet exist of the specific type even if
the property exists with a different datatype.
@return JsonArray The JSON array. May be unknown/invalid */
|
||
| Progress.Json.ObjectModel.JsonObject GetObjectValue (JsonObject, character, logical) |
/* Returns a JSON object for a named property
@param JsonObject The JSON object into which to upsert the property
@param character The property name
@param logical TRUE if the method should always return a valid JSON array. FALSE will return
an unknown value if an property does not yet exist of the specific type
even if the property exists with a different datatype
@return JsonObject The JSON object. May be unknown/invalid */
|
||
| LOGICAL HasTypedProperty (JsonObject, character, integer) |
/* Indicates whether a JSON object has a property of a specific
name and JSON type.
@param JsonObject The JSON object containing the property
@param character The property name
@return logical TRUE if the parent is valid AND the property exists AND is of the specified type */
|
Method Detail
Progress.Json.ObjectModel.JsonArray GetArrayValue (JsonObject, character, logical)
|
||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Progress.Json.ObjectModel.JsonObject GetObjectValue (JsonObject, character, logical)
|
||||||||||||||||||||||||||||
LOGICAL HasTypedProperty (JsonObject, character, integer)
|
||||||||||||||||||||||||||||