Fonctions de type
Ces fonctions créent et manipulent des valeurs de type.
Nom | Description |
---|---|
Type.AddTableKey | Ajoutez une clé à un type de table. |
Type.ClosedRecord | Le type donné doit être un type d’enregistrement qui retourne une version fermée du type d’enregistrement donné (ou le même type, s’il est déjà fermé). |
Type.Facets | Retourne les facettes d’un type. |
Type.ForFunction | Crée un type de fonction à partir du type donné. |
Type.ForRecord | Retourne un type d’enregistrement à partir d’un enregistrement de champs. |
Type.FunctionParameters | Retourne un enregistrement avec des valeurs de champ définies sur le nom des paramètres d’un type de fonction, et leurs valeurs définies sur les types correspondants. |
Type.FunctionRequiredParameters | Retourne un nombre indiquant le nombre minimum de paramètres nécessaire pour appeler le type de fonction. |
Type.FunctionReturn | Retourne un type retourné par un type de fonction. |
Type.Is | Détermine si une valeur du premier type est toujours compatible avec le deuxième type. |
Type.IsNullable | Retourne true si un type est de type nullable ; dans le cas contraire, false. |
Type.IsOpenRecord | Retourne une valeur qui indique si un type d’enregistrement est ouvert. |
Type.ListItem | Retourne un type d’élément d’un type de liste. |
Type.NonNullable | Retourne le type non nullable d’un type. |
Type.OpenRecord | Retourne une version ouverte d’un type d’enregistrement ou le même type, s’il est déjà ouvert. |
Type.RecordFields | Retourne un enregistrement qui décrit les champs d’un type d’enregistrement avec chaque champ du type d’enregistrement retourné ayant un nom et une valeur qui correspondent, sous la forme [ Type = type, Optional = logical ] . |
Type.ReplaceFacets | Remplace les facettes d’un type. |
Type.ReplaceTableKeys | Remplace les clés dans un type de table. |
Type.TableColumn | Retourne le type d’une colonne dans une table. |
Type.TableKeys | Retourne les clés d’un type de table. |
Type.TableRow | Retourne un type de ligne d’un type de table. |
Type.TableSchema | Retourne une table contenant une description des colonnes (c’est-à-dire le schéma) du type de table spécifié. |
Type.Union | Retourne l’union d’une liste de types. |