Partager via


SearchFieldDataType type

Définit des valeurs pour SearchFieldDataType.

Valeurs connues prises en charge par le service :

Edm.String : indique qu’un champ contient une chaîne.

Edm.Int32: indique qu’un champ contient un entier signé 32 bits.

Edm.Int64: indique qu’un champ contient un entier signé 64 bits.

Edm.Double: indique qu’un champ contient un nombre à virgule flottante à double précision IEEE.

Edm.Boolean: indique qu’un champ contient une valeur booléenne (true ou false).

Edm.DateTimeOffset: indique qu’un champ contient une valeur de date/heure, y compris les informations de fuseau horaire.

Edm.GeographyPoint: indique qu’un champ contient un emplacement géographique en termes de longitude et de latitude.

Edm.ComplexType: indique qu’un champ contient un ou plusieurs objets complexes qui, à son tour, ont des sous-champs d’autres types.

Edm.Single: indique qu’un champ contient un nombre à virgule flottante simple précision. Cela n’est valide que lorsqu’il est utilisé dans le cadre d’un type de collection, c’est-à-dire Collection(Edm.Single).

Edm.Half: indique qu’un champ contient un nombre à virgule flottante demi précision. Cela n’est valide que lorsqu’il est utilisé dans le cadre d’un type de collection, c’est-à-dire Collection(Edm.Half).

Edm.Int16: indique qu’un champ contient un entier signé 16 bits. Cela n’est valide que lorsqu’il est utilisé dans le cadre d’un type de collection, c’est-à-dire Collection(Edm.Int16).

Edm.SByte: indique qu’un champ contient un entier signé 8 bits. Cela n’est valide que lorsqu’il est utilisé dans le cadre d’un type de collection, c’est-à-dire Collection(Edm.SByte).

Edm.Byte: indique qu’un champ contient un entier non signé 8 bits. Cela n’est valide que lorsqu’il est utilisé dans le cadre d’un type de collection, c’est-à-dire Collection(Edm.Byte).

type SearchFieldDataType = Exclude<
  Object | Object,
  | "Edm.ComplexType"
  | "Edm.Byte"
  | "Edm.Half"
  | "Edm.Int16"
  | "Edm.SByte"
  | "Edm.Single"
>