AnalyzeDocumentOptions interface

خيارات لعملية تحليل المستند.

Extends

الخصائص

features

قائمة بالميزات التي يجب تمكينها في النموذج. قد تتحمل ميزات التمكين تكاليف إضافية، لذا تأكد من استشارة وثائق الخدمة لفهم طبيعة الميزات وأي تكاليف إضافية مرتبطة باستخدامها.

لمزيد من المعلومات حول الميزات المتوفرة في Form Recognizer، راجع وثائق الخدمة: https://aka.ms/azsdk/formrecognizer/features

locale

تلميح اللغة للتعرف على النص وتحليل المستند.

قد تحدد القيمة رمز اللغة المكون من حرفين فقط أو علامة لغة BCP-47 التي تشير إلى كل من اللغة والمنطقة.

أمثلة:

  • "en-US" (الإنجليزية الأمريكية)
  • "fr" (الفرنسية - لا توجد منطقة)
pages

قائمة نطاقات الصفحات (مفهرسة 1) داخل مستند الإدخال لتحليلها، مفصولة بفواصل

أمثلة: "1"، "3-5"، "1،3-5"

الخصائص الموروثة

abortSignal

الإشارة التي يمكن استخدامها لإجهاض الطلبات.

onProgress

معالج تقدم أولي اختياري سيتم استدعاؤه عند تحديث حالة الاستقصاء. سيتم استدعاء هذا المعالج مرة واحدة مباشرة بعد تهيئة حالة الاستقصاء.

onResponse

دالة سيتم استدعاؤها في كل مرة يتم فيها تلقي استجابة من الخادم أثناء تنفيذ العملية المطلوبة. قد يتم استدعاؤه عدة مرات.

requestOptions

الخيارات المستخدمة عند إنشاء طلبات HTTP وإرسالها لهذه العملية.

resumeFrom

حالة الاستقصاء المتسلسل. إذا تم توفيرها، فسيتم استئناف عملية التحقق من الحالة المحددة بدلا من البدء كما لو كانت عملية جديدة.

serializerOptions

خيارات لتجاوز سلوك التسلسل/إلغاء التسلسل.

tracingOptions

الخيارات المستخدمة عند تمكين التتبع.

updateIntervalInMs

مقدار الوقت للانتظار (بالمللي ثانية) بين الطلبات اللاحقة المتعلقة بنفس العملية.

تفاصيل الخاصية

features

قائمة بالميزات التي يجب تمكينها في النموذج. قد تتحمل ميزات التمكين تكاليف إضافية، لذا تأكد من استشارة وثائق الخدمة لفهم طبيعة الميزات وأي تكاليف إضافية مرتبطة باستخدامها.

لمزيد من المعلومات حول الميزات المتوفرة في Form Recognizer، راجع وثائق الخدمة: https://aka.ms/azsdk/formrecognizer/features

features?: FormRecognizerFeature[]

قيمة الخاصية

FormRecognizerFeature[]

locale

تلميح اللغة للتعرف على النص وتحليل المستند.

قد تحدد القيمة رمز اللغة المكون من حرفين فقط أو علامة لغة BCP-47 التي تشير إلى كل من اللغة والمنطقة.

أمثلة:

  • "en-US" (الإنجليزية الأمريكية)
  • "fr" (الفرنسية - لا توجد منطقة)
locale?: string

قيمة الخاصية

string

pages

قائمة نطاقات الصفحات (مفهرسة 1) داخل مستند الإدخال لتحليلها، مفصولة بفواصل

أمثلة: "1"، "3-5"، "1،3-5"

pages?: string

قيمة الخاصية

string

تفاصيل الخاصية الموروثة

abortSignal

الإشارة التي يمكن استخدامها لإجهاض الطلبات.

abortSignal?: AbortSignalLike

قيمة الخاصية

موروث منPollerOptions.abortSignal

onProgress

معالج تقدم أولي اختياري سيتم استدعاؤه عند تحديث حالة الاستقصاء. سيتم استدعاء هذا المعالج مرة واحدة مباشرة بعد تهيئة حالة الاستقصاء.

onProgress?: (state: DocumentAnalysisPollOperationState<Result>) => void

قيمة الخاصية

(state: DocumentAnalysisPollOperationState<Result>) => void

موروث منPollerOptions.onProgress

onResponse

دالة سيتم استدعاؤها في كل مرة يتم فيها تلقي استجابة من الخادم أثناء تنفيذ العملية المطلوبة. قد يتم استدعاؤه عدة مرات.

onResponse?: RawResponseCallback

قيمة الخاصية

موروث منPollerOptions.onResponse

requestOptions

الخيارات المستخدمة عند إنشاء طلبات HTTP وإرسالها لهذه العملية.

requestOptions?: OperationRequestOptions

قيمة الخاصية

موروث منPollerOptions.requestOptions

resumeFrom

حالة الاستقصاء المتسلسل. إذا تم توفيرها، فسيتم استئناف عملية التحقق من الحالة المحددة بدلا من البدء كما لو كانت عملية جديدة.

resumeFrom?: string

قيمة الخاصية

string

موروث منPollerOptions.resumeFrom

serializerOptions

خيارات لتجاوز سلوك التسلسل/إلغاء التسلسل.

serializerOptions?: SerializerOptions

قيمة الخاصية

موروث منPollerOptions.serializerOptions

tracingOptions

الخيارات المستخدمة عند تمكين التتبع.

tracingOptions?: OperationTracingOptions

قيمة الخاصية

موروث منPollerOptions.tracingOptions

updateIntervalInMs

مقدار الوقت للانتظار (بالمللي ثانية) بين الطلبات اللاحقة المتعلقة بنفس العملية.

updateIntervalInMs?: number

قيمة الخاصية

number

موروث منPollerOptions.updateIntervalInMs