SetObjectJSON
مدل شیء، ویرایش سند
توضیحات
یک مقدار JSON نوعدار را اعتبارسنجی و شیء غیرمستقیم موجود انتخابشده را با حفظ شمارههای شیء و نسلش جایگزین میکند. دیکشنریها، آرایهها، استریمها، مقادیر اسکالر و ارجاعها نوع PDF خودشان را نگه میدارند. تجزیه و شبیهسازی پیش از تغییر شیء کامل میشود، پس ورودی بدشکل شیء اصلی را دستنخورده میگذارد
نحو
Delphi
Function TPDFlib.SetObjectJSON(ObjectNumber: Integer; Const JSON: AnsiString; Options: Integer): Integer;ActiveX
Function PDFlib::SetObjectJSON(ObjectNumber As Long, JSON As String, Options As Long) As LongDLL
int DLSetObjectJSON(int InstanceID, int ObjectNumber, const char* JSON, int Options);پارامترها
| ObjectNumber | شمارهٔ شیء غیرمستقیم موجود برای جایگزینی |
|---|---|
| JSON | مقدار نوعدار برگرداندهشده توسط GetObjectJSON یا استخراجشده از گراف شیء |
| Options | باید 0 باشد |
مقادیر بازگشتی
| 1 | شیء جایگزین شد |
|---|---|
| 0 | شیء یا JSON نامعتبر است؛ LastErrorCode برابر 105 است |