Funkcje typów
Te funkcje tworzą wartości typów i manipulują nimi.
Nazwa/nazwisko | opis |
---|---|
Type.AddTableKey | Dodaj klucz do typu tabeli. |
Type.ClosedRecord | Dany typ musi być typem rekordu zwraca zamkniętą wersję danego typu rekordu (lub tego samego typu, jeśli jest już zamknięty) |
Type.Facets | Zwraca aspekty typu. |
Type.ForFunction | Tworzy typ funkcji na podstawie danego elementu . |
Type.ForRecord | Zwraca typ rekordu z rekordu pól. |
Type.FunctionParameters | Zwraca rekord z wartościami pól ustawionymi na nazwę parametrów typu funkcji i ich wartości ustawione na odpowiadające im typy. |
Type.FunctionRequiredParameters | Zwraca liczbę wskazującą minimalną liczbę parametrów wymaganych do wywołania typu funkcji. |
Type.FunctionReturn | Zwraca typ zwracany przez typ funkcji. |
Type.Is | Określa, czy wartość pierwszego typu jest zawsze zgodna z drugim typem. |
Type.IsNullable | Zwraca wartość true, jeśli typ jest typem dopuszczalnym wartości null; w przeciwnym razie, fałsz. |
Type.IsOpenRecord | Zwraca, czy typ rekordu jest otwarty. |
Type.ListItem | Zwraca typ elementu z typu listy. |
Typ.NonNullable | Zwraca typ niepusty z typu. |
Type.OpenRecord | Zwraca otwartą wersję typu rekordu lub tego samego typu, jeśli jest już otwarty. |
Type.RecordFields | Zwraca rekord opisujący pola typu rekordu z każdym polem zwracanego typu rekordu o odpowiedniej nazwie i wartości, która jest rekordem formularza [ Type = type, Optional = logical ] . |
Type.ReplaceFacets | Zastępuje aspekty typu. |
Type.ReplaceTableKeys | Zamienia klucze w typie tabeli. |
Type.TableColumn | Zwraca typ kolumny w tabeli. |
Type.TableKeys | Zwraca klucze z typu tabeli. |
Type.TableRow | Zwraca typ wiersza z typu tabeli. |
Type.TableSchema | Zwraca tabelę zawierającą opis kolumn (tj. schemat) określonego typu tabeli. |
Type.Union | Zwraca union listy typów. |