TPDFlibRangeAvailabilityEvent
أنواع البيانات، إدارة المستندات، التحميل التدريجي
الوصف
يحدد ما إذا كان نطاق البايتات المطلق الكامل موجوداً مسبقاً في وحدة التخزين التدريجي دون الحاجة إلى جلبه
الصيغة
Delphi
TPDFlibRangeAvailabilityEvent= Function(Sender: TObject;
Offset: Int64; Count: LongInt): Integer Of Object;المعاملات
| Sender | نسخة TPDFlib التي تملك المستند المدعوم بالمستدعيات |
|---|---|
| Offset | إزاحة البداية المطلقة ذات الأساس الصفري |
| Count | عدد البايتات المتتالية التي يجري اختبارها |
القيم المرجعة
| 0 | واحد بايت أو أكثر من البايتات المطلوبة غير متوفر بعد |
|---|---|
| غير صفري | يمكن قراءة كل بايت مطلوب فوراً دون نقل للبيانات أو إدخال/إخراج حاجب |
ملاحظات
رد النداء مجس توفر ولا يجوز أن يجلب بيانات أو ينتظر تنزيلًا أو يستدعي نفس مصدر المدايات
ينبغي أن تتقدم النتائج رتيبًا مع امتلاء التخزين؛ وتبقى البايتات المخزنة متاحة حتى لو بلغ رد النداء لاحقًا صفرًا
يجب أن يبقى هدف رد النداء وتخزينه الداعم صالحين حتى يغلق المستند المحمل