تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
blockly > المتغيّرات > getVariable
دالة Variables.getVariable()
البحث عن متغيّر في مساحة العمل المحدّدة البحث دائمًا في مساحة العمل الرئيسية قبل البحث في مساحة العمل المنبثقة يفضّل البحث دائمًا حسب رقم التعريف على البحث حسب الاسم والنوع.
Signature:
export declare function getVariable(workspace: Workspace, id: string | null, opt_name?: string, opt_type?: string): IVariableModel<IVariableState> | null;
المعلمات
المَعلمة |
النوع |
الوصف |
مساحة العمل |
Workspace |
مساحة العمل التي يتم البحث فيها عن المتغيّر وقد تكون مساحة عمل منبثقة أو مساحة عمل رئيسية. |
id |
string | null |
رقم التعريف المُستخدَم للبحث عن المتغيّر، أو قيمة فارغة |
opt_name |
سلسلة |
(اختياري) السلسلة التي سيتم استخدامها للبحث عن المتغيّر. لا يتم استخدام هذا الحقل إلا في حال تعذّر البحث عن المحتوى باستخدام رقم التعريف. |
opt_type |
سلسلة |
(اختياري) النوع الذي سيتم استخدامه للبحث عن المتغيّر. لا يتم استخدام هذا الحقل إلا في حال تعذّر البحث عن المحتوى باستخدام رقم التعريف. |
المرتجعات:
IVariableModel<IVariableState> | null
المتغيّر المقابل لرقم التعريف أو الاسم المحدّدَين أو لمجموعة الاسم + النوع، أو قيمة فارغة في حال عدم العثور على المتغيّر
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[[["The `Variables.getVariable()` function searches for a variable within a workspace, prioritizing the main workspace over the flyout workspace and ID-based lookup over name and type."],["It accepts the workspace, variable ID, optional name, and optional type as parameters to locate the variable."],["If a matching variable is found, the function returns a `VariableModel` object; otherwise, it returns null."]]],[]]