Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
blockly > Nomi > getDistinctName
Metodo names.getDistinctName()
Converti un nome di entità Blockly in un nome di persona giuridica esportabile. Assicurati che sia un nuovo nome che non si sovrapponga a quelli definiti in precedenza. Confronta anche l'elenco di parole riservate per la lingua corrente e assicurati che il nome non sia in conflitto.
Firma:
getDistinctName(name: string, type: NameType | string): string;
Parametri
Parametro |
Tipo |
Descrizione |
nome |
stringa |
Il nome dell'entità Blockly (senza vincoli). |
tipo |
Tipo di nome | stringa |
Il tipo di entità in Blockly ("VARIABLE", "PROCEDURE", "DEtalR_VARIABLE" e così via). |
Resi:
stringa
Un nome di entità che è legale nella lingua esportata.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-25 UTC."],[],["The `getDistinctName` method converts a Blockly entity name into a legal, exportable name. It ensures the new name is unique, avoiding overlaps with previously defined names and reserved words of the target language. The method takes the original `name` (a string) and its `type` (either `NameType` or a string, e.g., 'VARIABLE') as input and returns a valid, unique string name suitable for export.\n"]]