SetOptionalContentConfigState

تدفقات المحتوى ومجموعات المحتوى الاختيارية

الوصف

تُستخدم هذه الدالة لضبط حالة مجموعة محتوى اختياري كما تعرّفها قاموس تهيئة المحتوى الاختياري المحدد

تملك جميع قواميس تهيئة المحتوى الاختياري حالة أساسية (إما ON أو OFF أو Unchanged) ومصفوفتي عضوية تسميان /ON و/OFF

مرجع صفحة تُرجعه الدالتان DAFindPage أو DANewPage الإحداثي الأفقي للحافة اليسرى لمستطيل الوجهة، مقاسًا بالنقاط من الحافة اليسرى للصفحة

يتقصى عملية توقيع جديدة بالاكتشاف من سلسلة مخزنة، بلا مواد إبطال أو طابع زمني مخططة، وهامش أمان 15%يستخدم التوقيع المحلي بملف PFX حجم CMS مقاسًا، بينما يشتق التوقيع من مخزن النظام وCNG وEd25519 والتوقيع الخارجي بالملخص الحد الأقصى لحجم التوقيع من المفتاح العام للشهادة دون استدعاء مفتاح خاص أو رد نداء

الحالة الأساسية لقاموس تهيئة المحتوى الاختياري الافتراضي (يُنَفَّذ بضبط OptionalContentConfigID على 1) هي ON دائمًا، فلا يمكن ضبط مجموعات المحتوى الاختياري في قاموس التهيئة هذا إلا على ON أو OFF

الصيغة

Delphi

Function TPDFlib.SetOptionalContentConfigState(OptionalContentConfigID, OptionalContentGroupID, NewState: Integer): Integer;

ActiveX

Function PDFlib::SetOptionalContentConfigState(OptionalContentConfigID As Long, OptionalContentGroupID As Long, NewState As Long) As Long

DLL

int DLSetOptionalContentConfigState(int InstanceID, int OptionalContentConfigID, int OptionalContentGroupID, int NewState);

المعاملات

OptionalContentConfigIDيكون معرّف قاموس تكوين المحتوى الاختياري الافتراضي الأول هو 1. وتُستخدم الأرقام الأعلى لقواميس تكوين المحتوى الاختيارية الأخرى
OptionalContentGroupIDمعرّف تُرجعه الدالات NewOptionalContentGroup أو GetOptionalContentGroupID أو GetOptionalContentConfigOrderItemID
NewStateيحدد الحالة التي ينبغي ضبط مجموعة المحتوى الاختياري في قاموس التهيئة هذا عليها: ‏1 = ضبطها على ON ‏2 = ضبطها على OFF ‏3 = ضبطها على غير متغيرة (إن أمكن)

قيم الإرجاع

0108تعذّر ضبط الحالة
1110ضُبطت الحالة بنجاح int OptionalContentConfigID, int OptionalContentGroupID, int NewState);