Compartir a través de


CustomEntity interface

Objeto que contiene información sobre las coincidencias que se encontraron y metadatos relacionados.

Propiedades

accentSensitive

El valor predeterminado es false. Valor booleano que indica si las comparaciones con el nombre de entidad deben ser sensibles al énfasis.

aliases

Matriz de objetos complejos que se pueden usar para especificar ortografías o sinónimos alternativos al nombre de la entidad raíz.

caseSensitive

El valor predeterminado es false. Valor booleano que indica si las comparaciones con el nombre de entidad deben ser sensibles al uso de mayúsculas y minúsculas de caracteres. Las coincidencias que no distinguen mayúsculas de minúsculas de "Microsoft" podrían ser: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

Cambia el valor de sensibilidad de énfasis predeterminado para esta entidad. Se usa para cambiar el valor predeterminado de todos los valores accentSensitive de alias.

defaultCaseSensitive

Cambia el valor de distinción de mayúsculas y minúsculas predeterminado para esta entidad. Se usa para cambiar el valor predeterminado de todos los valores caseSensitive de alias.

defaultFuzzyEditDistance

Cambia el valor predeterminado de la distancia de edición aproximada para esta entidad. Se puede usar para cambiar el valor predeterminado de todos los valores de alias aproximadamenteEditDistance.

description

Este campo se puede usar como paso a través de metadatos personalizados sobre los texto coincidentes. El valor de este campo aparecerá con cada coincidencia de su entidad en la salida de la aptitud.

fuzzyEditDistance

El valor predeterminado es 0. Valor máximo de 5. Denota el número aceptable de caracteres divergentes que seguirían constituyendo una coincidencia con el nombre de entidad. Se devuelve la menor posible coincidencia para cualquier coincidencia determinada. Por ejemplo, si la distancia de edición se establece en 3, "Windows10" seguiría coincidendo con "Windows", "Windows10" y "Windows 7". Cuando la distinción entre mayúsculas y minúsculas se establece en false, las diferencias entre mayúsculas y minúsculas no se cuentan con respecto a la tolerancia aproximada, pero sí lo hacen.

id

Este campo se puede usar como paso a través de metadatos personalizados sobre los texto coincidentes. El valor de este campo aparecerá con cada coincidencia de su entidad en la salida de la aptitud.

name

Descriptor de entidad de nivel superior. Las coincidencias en la salida de la aptitud se agruparán por este nombre y debe representar la forma "normalizada" del texto que se encuentra.

subtype

Este campo se puede usar como paso a través de metadatos personalizados sobre los texto coincidentes. El valor de este campo aparecerá con cada coincidencia de su entidad en la salida de la aptitud.

type

Este campo se puede usar como paso a través de metadatos personalizados sobre los texto coincidentes. El valor de este campo aparecerá con cada coincidencia de su entidad en la salida de la aptitud.

Detalles de las propiedades

accentSensitive

El valor predeterminado es false. Valor booleano que indica si las comparaciones con el nombre de entidad deben ser sensibles al énfasis.

accentSensitive?: boolean

Valor de propiedad

boolean

aliases

Matriz de objetos complejos que se pueden usar para especificar ortografías o sinónimos alternativos al nombre de la entidad raíz.

aliases?: CustomEntityAlias[]

Valor de propiedad

caseSensitive

El valor predeterminado es false. Valor booleano que indica si las comparaciones con el nombre de entidad deben ser sensibles al uso de mayúsculas y minúsculas de caracteres. Las coincidencias que no distinguen mayúsculas de minúsculas de "Microsoft" podrían ser: microsoft, microSoft, MICROSOFT.

caseSensitive?: boolean

Valor de propiedad

boolean

defaultAccentSensitive

Cambia el valor de sensibilidad de énfasis predeterminado para esta entidad. Se usa para cambiar el valor predeterminado de todos los valores accentSensitive de alias.

defaultAccentSensitive?: boolean

Valor de propiedad

boolean

defaultCaseSensitive

Cambia el valor de distinción de mayúsculas y minúsculas predeterminado para esta entidad. Se usa para cambiar el valor predeterminado de todos los valores caseSensitive de alias.

defaultCaseSensitive?: boolean

Valor de propiedad

boolean

defaultFuzzyEditDistance

Cambia el valor predeterminado de la distancia de edición aproximada para esta entidad. Se puede usar para cambiar el valor predeterminado de todos los valores de alias aproximadamenteEditDistance.

defaultFuzzyEditDistance?: number

Valor de propiedad

number

description

Este campo se puede usar como paso a través de metadatos personalizados sobre los texto coincidentes. El valor de este campo aparecerá con cada coincidencia de su entidad en la salida de la aptitud.

description?: string

Valor de propiedad

string

fuzzyEditDistance

El valor predeterminado es 0. Valor máximo de 5. Denota el número aceptable de caracteres divergentes que seguirían constituyendo una coincidencia con el nombre de entidad. Se devuelve la menor posible coincidencia para cualquier coincidencia determinada. Por ejemplo, si la distancia de edición se establece en 3, "Windows10" seguiría coincidendo con "Windows", "Windows10" y "Windows 7". Cuando la distinción entre mayúsculas y minúsculas se establece en false, las diferencias entre mayúsculas y minúsculas no se cuentan con respecto a la tolerancia aproximada, pero sí lo hacen.

fuzzyEditDistance?: number

Valor de propiedad

number

id

Este campo se puede usar como paso a través de metadatos personalizados sobre los texto coincidentes. El valor de este campo aparecerá con cada coincidencia de su entidad en la salida de la aptitud.

id?: string

Valor de propiedad

string

name

Descriptor de entidad de nivel superior. Las coincidencias en la salida de la aptitud se agruparán por este nombre y debe representar la forma "normalizada" del texto que se encuentra.

name: string

Valor de propiedad

string

subtype

Este campo se puede usar como paso a través de metadatos personalizados sobre los texto coincidentes. El valor de este campo aparecerá con cada coincidencia de su entidad en la salida de la aptitud.

subtype?: string

Valor de propiedad

string

type

Este campo se puede usar como paso a través de metadatos personalizados sobre los texto coincidentes. El valor de este campo aparecerá con cada coincidencia de su entidad en la salida de la aptitud.

type?: string

Valor de propiedad

string