CustomEntity interface
Um objeto que contém informações sobre as correspondências encontradas e metadados relacionados.
Propriedades
accent |
O valor predefinido é falso. Valor booleano que indica se as comparações com o nome da entidade devem ser sensíveis ao destaque. |
aliases | Uma matriz de objetos complexos que podem ser utilizados para especificar ortografias alternativas ou sinónimos para o nome da entidade raiz. |
case |
O valor predefinido é falso. Valor booleano que indica se as comparações com o nome da entidade devem ser sensíveis à caixa de carateres. As correspondências não sensíveis a maiúsculas e minúsculas de "Microsoft" podem ser: microsoft, microSoft, MICROSOFT. |
default |
Altera o valor de confidencialidade de destaque predefinido para esta entidade. É utilizado para alterar o valor predefinido de todos os aliases accent Valoressensíveis. |
default |
Altera o valor de sensibilidade a maiúsculas e minúsculas predefinido para esta entidade. É utilizado para alterar o valor predefinido de todos os valores caseSensitive de todos os aliases. |
default |
Altera o valor de distância de edição difusa predefinido para esta entidade. Pode ser utilizado para alterar o valor predefinido de todos os valores fuzzyEditDistance. |
description | Este campo pode ser utilizado como pass-through para metadados personalizados sobre os textos correspondentes. O valor deste campo será apresentado com cada correspondência da respetiva entidade na saída de competências. |
fuzzy |
A predefinição é 0. Valor máximo de 5. Indica o número aceitável de carateres divergentes que ainda constituem uma correspondência com o nome da entidade. O menor fuzziness possível para qualquer correspondência é devolvido. Por exemplo, se a distância de edição estiver definida como 3, "Windows10" continuará a corresponder a "Windows", "Windows10" e "Windows 7". Quando a sensibilidade a maiúsculas e minúsculas é definida como falsa, as diferenças de casos NÃO contam para tolerância difusa, mas de outra forma contam. |
id | Este campo pode ser utilizado como pass-through para metadados personalizados sobre os textos correspondentes. O valor deste campo será apresentado com cada correspondência da respetiva entidade na saída de competências. |
name | O descritor de entidade de nível superior. As correspondências na saída de competências serão agrupadas por este nome e devem representar a forma "normalizada" do texto que está a ser encontrado. |
subtype | Este campo pode ser utilizado como pass-through para metadados personalizados sobre os textos correspondentes. O valor deste campo será apresentado com cada correspondência da respetiva entidade na saída de competências. |
type | Este campo pode ser utilizado como pass-through para metadados personalizados sobre os textos correspondentes. O valor deste campo será apresentado com cada correspondência da respetiva entidade na saída de competências. |
Detalhes de Propriedade
accentSensitive
O valor predefinido é falso. Valor booleano que indica se as comparações com o nome da entidade devem ser sensíveis ao destaque.
accentSensitive?: boolean
Valor de Propriedade
boolean
aliases
Uma matriz de objetos complexos que podem ser utilizados para especificar ortografias alternativas ou sinónimos para o nome da entidade raiz.
aliases?: CustomEntityAlias[]
Valor de Propriedade
caseSensitive
O valor predefinido é falso. Valor booleano que indica se as comparações com o nome da entidade devem ser sensíveis à caixa de carateres. As correspondências não sensíveis a maiúsculas e minúsculas de "Microsoft" podem ser: microsoft, microSoft, MICROSOFT.
caseSensitive?: boolean
Valor de Propriedade
boolean
defaultAccentSensitive
Altera o valor de confidencialidade de destaque predefinido para esta entidade. É utilizado para alterar o valor predefinido de todos os aliases accent Valoressensíveis.
defaultAccentSensitive?: boolean
Valor de Propriedade
boolean
defaultCaseSensitive
Altera o valor de sensibilidade a maiúsculas e minúsculas predefinido para esta entidade. É utilizado para alterar o valor predefinido de todos os valores caseSensitive de todos os aliases.
defaultCaseSensitive?: boolean
Valor de Propriedade
boolean
defaultFuzzyEditDistance
Altera o valor de distância de edição difusa predefinido para esta entidade. Pode ser utilizado para alterar o valor predefinido de todos os valores fuzzyEditDistance.
defaultFuzzyEditDistance?: number
Valor de Propriedade
number
description
Este campo pode ser utilizado como pass-through para metadados personalizados sobre os textos correspondentes. O valor deste campo será apresentado com cada correspondência da respetiva entidade na saída de competências.
description?: string
Valor de Propriedade
string
fuzzyEditDistance
A predefinição é 0. Valor máximo de 5. Indica o número aceitável de carateres divergentes que ainda constituem uma correspondência com o nome da entidade. O menor fuzziness possível para qualquer correspondência é devolvido. Por exemplo, se a distância de edição estiver definida como 3, "Windows10" continuará a corresponder a "Windows", "Windows10" e "Windows 7". Quando a sensibilidade a maiúsculas e minúsculas é definida como falsa, as diferenças de casos NÃO contam para tolerância difusa, mas de outra forma contam.
fuzzyEditDistance?: number
Valor de Propriedade
number
id
Este campo pode ser utilizado como pass-through para metadados personalizados sobre os textos correspondentes. O valor deste campo será apresentado com cada correspondência da respetiva entidade na saída de competências.
id?: string
Valor de Propriedade
string
name
O descritor de entidade de nível superior. As correspondências na saída de competências serão agrupadas por este nome e devem representar a forma "normalizada" do texto que está a ser encontrado.
name: string
Valor de Propriedade
string
subtype
Este campo pode ser utilizado como pass-through para metadados personalizados sobre os textos correspondentes. O valor deste campo será apresentado com cada correspondência da respetiva entidade na saída de competências.
subtype?: string
Valor de Propriedade
string
type
Este campo pode ser utilizado como pass-through para metadados personalizados sobre os textos correspondentes. O valor deste campo será apresentado com cada correspondência da respetiva entidade na saída de competências.
type?: string
Valor de Propriedade
string