KVSDMSDocumentBuilder
Procedures
AddField(Text, Variant) :
procedure AddField(Name: Text; ValueVariant: Variant):
AddField(Text, List) :
procedure AddField(Name: Text; ValueList: List):
RemoveField(Text) :
procedure RemoveField(Name: Text):
AddProperty(Text, Variant) :
procedure AddProperty(Name: Text; ValueVariant: Variant):
AddFile(Text, InStream) :
procedure AddFile(Name: Text; ContentInStream: InStream):
AddSortItem(Text, Enum KVSDMSSortDirection, Integer) :
procedure AddSortItem(Name: Text; Direction: Enum "KVSDMSSortDirection"; SortOrder: Integer):
Parse(JsonObject) : Integer
procedure Parse(ParameterObject: JsonObject): Integer
Get(JsonObject) :
procedure Get(var ParameterObject: JsonObject):
Merge(JsonObject, JsonObject, Boolean) :
procedure Merge(var ParameterObject: JsonObject; ParameterObjectToMerge: JsonObject; AllowDuplicates: Boolean):
Update(JsonObject, JsonObject, Boolean) :
procedure Update(var ParameterObject: JsonObject; ParameterObjectUpdate: JsonObject; IgnoreEmptyValues: Boolean):
GetPropertyValue(Text) : Text
procedure GetPropertyValue(Name: Text): Text
GetFieldValue(Text) : List
procedure GetFieldValue(Name: Text): List
GetFile(OutStream) : Text[250]
procedure GetFile(var ContentOutStream: OutStream): Text[250]