Type 関数

これらの関数を使用すると、型の値の作成と操作を行えます。

名前 説明
Type.AddTableKey テーブル型にキーを追加します。
Type.ClosedRecord 指定された型は、指定されたレコード型の閉じられたバージョンを返すレコード型である必要があります (既に閉じられている場合は同じ型)
Type.Facets 種類のファセットを返します。
Type.ForFunction 指定されたものから関数型を作成します。
Type.ForRecord フィールド レコードからレコード型を返します。
Type.FunctionParameters 関数型のパラメーターの名前にフィールドの値が設定されたレコードと、関連する型に設定されたフィールドの値を返します。
Type.FunctionRequiredParameters 関数型の呼び出しに必要なパラメーターの最小数を示す数値を返します。
Type.FunctionReturn 関数型によって返される型を返します。
Type.Is 最初の型の値が 2 番目の型と常に互換性があるかどうかを判断します。
Type.IsNullable NULL 許容型の場合は true、それ以外の場合は false を返します。
Type.IsOpenRecord レコード型が OPEN かどうかを返します。
Type.ListItem リスト型からアイテム型を返します。
Type.NonNullable 型から NULL 許容型以外の型を返します。
Type.OpenRecord レコード型の開かれたバージョンを返します (既に開かれている場合は同じ型)。
Type.RecordFields レコード型のフィールドを表すレコードを返します。返されるレコード型の各フィールドには、対応する名前と値が [ Type = type, Optional = logical ] というレコードの形で含まれます。
Type.ReplaceFacets 種類のファセットを置換します。
Type.ReplaceTableKeys テーブル型のキーを置き換えます。
Type.TableColumn テーブル内の列の型を返します。
Type.TableKeys テーブル型からキーを返します。
Type.TableRow テーブル型から行型を返します。
Type.TableSchema 指定したテーブルの種類の列の説明 (つまりスキーマ) を含むテーブルを返します。
Type.Union 型のリストの和集合を返します。