CustomEntity interface
Objeto que contiene información sobre las coincidencias que se encontraron y metadatos relacionados.
Propiedades
| accent |
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. |
| case |
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. |
| default |
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. |
| default |
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. |
| default |
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. |
| fuzzy |
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