Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
blockly > utils > analyse > replaceMessageReferences
Fonction utils.parsing.replaceMessageReferences()
Remplace les références de table de chaîne dans un message, si celui-ci est une chaîne. Par exemple : "%{bky_my_msg}" et "%{BKY_MY_MSG}" sont tous deux remplacés par la valeur dans Msg['MY_MSG'].
Signature :
export declare function replaceMessageReferences(message: string | any): string;
Paramètres
Paramètre |
Type |
Description |
message |
chaîne | tout |
Message, qui peut être une chaîne contenant des références à un tableau de chaînes. |
Renvoie :
chaîne
Chaîne avec les références de message remplacées.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 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."]]