blockly > الأسماء

فئة الأسماء

فئة قاعدة بيانات لأسماء الكيانات (المتغيرات والإجراءات وما إلى ذلك).

Signature:

export declare class Names 

الشركات المصنِّعة

الشركة المصنِّعة مفاتيح التعديل الوصف
(دالة الإنشاء)(reservedWordsList, opt_variablePrefix) تنشئ هذه الدالة مثيلاً جديدًا من الفئة Names.

أماكن إقامة

الموقع مفاتيح التعديل Type الوصف
DEVELOPER_VARIABLE_TYPE static NameType

الطُرق

الطريقة مفاتيح التعديل الوصف
يساوي(الاسم1, الاسم2) static هل يشير اسما الكيان المعينين إلى الكيان نفسه؟ الأسماء المحظورة غير حساسة لحالة الأحرف.
getDistinctName(name, type) تحويل اسم كيان لحظر البيانات إلى اسم كيان قانوني قابل للتصدير يُرجى التأكّد من أنّ هذا الاسم جديد لا يتداخل مع أي اسم سبق أن تم تحديده. يمكنك أيضًا مراجعة قائمة الكلمات المحجوزة للّغة الحالية والتأكّد من عدم تعارض الاسم.
getName(nameOrId, type) تحويل اسم كيان لحظر البيانات إلى اسم كيان قانوني قابل للتصدير
getUserNames(type) عرض قائمة بجميع الأسماء المعروفة التي أنشأها المستخدمون لنوع اسم محدّد.
populateProcedures(workspace) إنشاء أسماء للإجراءات.
populateVariables(workspace) أنشئ أسماء لمتغيرات المستخدِمين، ولكن فقط تلك التي يتم استخدامها.
reset() أفرغ قاعدة البيانات وابدأ من البداية. ويتم الاحتفاظ بالكلمات المحجوزة.
setVariableMap(map) تعيين تعيين المتغير الذي يتم تعيينه من اسم المتغير إلى كائن المتغير.