تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
blockly > المتغيّرات > renameVariable
دالة Variables.renameVariable()
تفتح رسالة مطالبة تسمح للمستخدم بإدخال اسم جديد لمتغيّر. يؤدي ذلك إلى إعادة التسمية إذا كان الاسم الجديد صالحًا. أو يطلب منك إعادة إدخال كلمة المرور في حال تعذّر إثبات ملكيتك.
Signature:
export declare function renameVariable(workspace: Workspace, variable: IVariableModel<IVariableState>, opt_callback?: (p1?: string | null) => void): void;
المعلمات
المَعلمة |
النوع |
الوصف |
مساحة العمل |
Workspace |
مساحة العمل التي تريد إعادة تسمية المتغيّر فيها. |
متغير |
IVariableModel<IVariableState> |
المتغيّر المطلوب إعادة تسميته |
opt_callback |
(p1?: string | null) => void |
(اختياري) رقم هاتف لمعاودة الاتصال. سيتمّ تمرير اسم متغيّر جديد مقبول، أو قيمة فارغة إذا كان سيتمّ إلغاء التغيير (زر الإلغاء)، أو قيمة غير محدّدة إذا تمّ اختيار متغيّر حالي. |
المرتجعات:
غير صالح
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-05-16 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-05-16 (حسب التوقيت العالمي المتفَّق عليه)"],[[["The `renameVariable` function initiates a user prompt to change a variable's name within a Blockly workspace."],["It validates the new name, triggering a rename if valid or prompting again if a name collision occurs."],["The function accepts the workspace, the variable to rename, and an optional callback function as parameters."],["This optional callback function receives the accepted new name, null if canceled, or undefined if an existing variable is selected."]]],[]]