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]