סקר מחקר: נשמח לשמוע על החוויה שלך עם Blockly
לפתיחת הסקר
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
blockly > utils > ניתוח > replaceMessageReferences
הפונקציה utils.parsing.replaceMessageReferences()
מחליפה הפניות לטבלת מחרוזות בהודעה, אם ההודעה היא מחרוזת. לדוגמה, "%{bky_my_msg}" ו-"%{BKY_MY_MSG}" שתיהן יוחלפו בערך ב-Msg['MY_MSG'].
Signature:
export declare function replaceMessageReferences(message: string | any): string;
פרמטרים
פרמטר |
סוג |
תיאור |
הודעה |
מחרוזת | כל |
הודעה, שיכולה להיות מחרוזת שמכילה הפניות לטבלת מחרוזות. |
החזרות:
מחרוזת
מחרוזת עם הפניות להודעות הוחלפו.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-25 (שעון UTC)."],[[["\u003cp\u003eThe \u003ccode\u003ereplaceMessageReferences\u003c/code\u003e function substitutes string table references within a message string with their corresponding values from the \u003ccode\u003eMsg\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eThis function handles both "%{bky_my_msg}" and "%{BKY_MY_MSG}" formats, replacing them with the value of \u003ccode\u003eMsg['MY_MSG']\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe function accepts a message, which can be a string potentially containing references or any other data type, and returns a string with references replaced.\u003c/p\u003e\n"],["\u003cp\u003eIf the input message is not a string, it is returned unchanged.\u003c/p\u003e\n"]]],[],null,["[blockly](./blockly.md) \\\u003e [utils](./blockly.utils_namespace.md) \\\u003e [parsing](./blockly.utils_namespace.parsing_namespace.md) \\\u003e [replaceMessageReferences](./blockly.utils_namespace.parsing_namespace.replacemessagereferences_1_function.md)\n\nutils.parsing.replaceMessageReferences() function\n-------------------------------------------------\n\nReplaces string table references in a message, if the message is a string. For example, \"%{bky_my_msg}\" and \"%{BKY_MY_MSG}\" will both be replaced with the value in Msg\\['MY_MSG'\\].\n\n**Signature:** \n\n export declare function replaceMessageReferences(message: string | any): string;\n\nParameters\n----------\n\n| Parameter | Type | Description |\n|-----------|---------------|-----------------------------------------------------------------------|\n| message | string \\| any | Message, which may be a string that contains string table references. |\n\n**Returns:**\n\nstring\n\nString with message references replaced."]]