Partilhar via


Tipo de funções

Essas funções criam e manipulam valores de tipo.

Nome Descrição
Type.AddTableKey Adicione uma chave a um tipo de tabela.
Type.ClosedRecord O tipo dado deve ser um tipo de registro que retorna uma versão fechada do tipo de registro determinado (ou o mesmo tipo, se já estiver fechado)
Type.Facets Devolve as facetas de um tipo.
Type.ForFunction Cria um tipo de função a partir do que foi dado.
Type.ForRecord Retorna um tipo de registro de um registro de campos.
Type.FunctionParameters Retorna um registro com valores de campo definidos para o nome dos parâmetros de um tipo de função e seus valores definidos para seus tipos correspondentes.
Type.FunctionRequiredParameters Retorna um número que indica o número mínimo de parâmetros necessários para invocar o tipo de função.
Type.FunctionReturn Retorna um tipo retornado por um tipo de função.
Type.Is Determina se um valor do primeiro tipo é sempre compatível com o segundo tipo.
Type.IsNullable Devolve verdadeiro se um tipo for anulável; caso contrário, falso.
Type.IsOpenRecord Retorna se um tipo de registro está aberto.
Type.ListItem Retorna um tipo de item de um tipo de lista.
Type.NonNullable Retorna o tipo não anulável de um tipo.
Type.OpenRecord Retorna uma versão aberta de um tipo de registro, ou o mesmo tipo, se ele já estiver aberto.
Type.RecordFields Retorna um registro descrevendo os campos de um tipo de registro com cada campo do tipo de registro retornado tendo um nome correspondente e um valor que é um registro do formulário [ Type = type, Optional = logical ].
Type.ReplaceFacets Substitui as facetas de um tipo.
Type.ReplaceTableKeys Substitui as chaves em um tipo de tabela.
Type.TableColumn Devolve o tipo de coluna numa tabela.
Type.TableKeys Retorna chaves de um tipo de tabela.
Type.TableRow Retorna um tipo de linha de um tipo de tabela.
Type.TableSchema Retorna uma tabela contendo uma descrição das colunas (ou seja, o esquema) do tipo de tabela especificado.
Type.Union Retorna a união de uma lista de tipos.