Delen via


CustomEntity interface

Een object dat informatie bevat over de gevonden overeenkomsten en gerelateerde metagegevens.

Eigenschappen

accentSensitive

De standaardinstelling is false. Booleaanse waarde die aangeeft of vergelijkingen met de naam van de entiteit gevoelig moeten zijn voor accenten.

aliases

Een matrix van complexe objecten die kan worden gebruikt om alternatieve spellings of synoniemen voor de naam van de hoofdentiteit op te geven.

caseSensitive

De standaardinstelling is false. Booleaanse waarde die aangeeft of vergelijkingen met de entiteitsnaam gevoelig moeten zijn voor hoofdletters. Voorbeelden van niet-hoofdlettergevoelige overeenkomsten van 'Microsoft' kunnen zijn: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

Hiermee wijzigt u de standaardaccentgevoeligheidswaarde voor deze entiteit. Dit wordt gebruikt om de standaardwaarde van alle aliassen accentSensitive waarden te wijzigen.

defaultCaseSensitive

Hiermee wijzigt u de standaardwaarde voor hoofdlettergevoeligheid voor deze entiteit. Dit wordt gebruikt om de standaardwaarde van alle aliassen hoofdlettergevoelige waarden te wijzigen.

defaultFuzzyEditDistance

Hiermee wijzigt u de standaardwaarde voor de vage bewerkingsafstand voor deze entiteit. Het kan worden gebruikt om de standaardwaarde van alle aliassen fuzzyEditDistance-waarden te wijzigen.

description

Dit veld kan worden gebruikt als een passthrough voor aangepaste metagegevens over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven bij elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

fuzzyEditDistance

De standaardwaarde is 0. Maximumwaarde van 5. Hiermee wordt het acceptabele aantal afwijkende tekens aangegeven dat nog steeds overeenkomt met de naam van de entiteit. De kleinst mogelijke fuzziness voor een bepaalde overeenkomst wordt geretourneerd. Als de bewerkingsafstand bijvoorbeeld is ingesteld op 3, komt 'Windows10' nog steeds overeen met 'Windows', 'Windows10' en 'Windows 7'. Wanneer hoofdlettergevoeligheid is ingesteld op onwaar, tellen verschillen in hoofdletters NIET mee voor fuzziness tolerantie, maar anders wel.

id

Dit veld kan worden gebruikt als een passthrough voor aangepaste metagegevens over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven bij elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

name

De entiteitsdescriptor op het hoogste niveau. Overeenkomsten in de uitvoer van de vaardigheid worden gegroepeerd op deze naam en moeten de 'genormaliseerde' vorm van de gevonden tekst vertegenwoordigen.

subtype

Dit veld kan worden gebruikt als een passthrough voor aangepaste metagegevens over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven bij elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

type

Dit veld kan worden gebruikt als een passthrough voor aangepaste metagegevens over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven bij elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

Eigenschapdetails

accentSensitive

De standaardinstelling is false. Booleaanse waarde die aangeeft of vergelijkingen met de naam van de entiteit gevoelig moeten zijn voor accenten.

accentSensitive?: boolean

Waarde van eigenschap

boolean

aliases

Een matrix van complexe objecten die kan worden gebruikt om alternatieve spellings of synoniemen voor de naam van de hoofdentiteit op te geven.

aliases?: CustomEntityAlias[]

Waarde van eigenschap

caseSensitive

De standaardinstelling is false. Booleaanse waarde die aangeeft of vergelijkingen met de entiteitsnaam gevoelig moeten zijn voor hoofdletters. Voorbeelden van niet-hoofdlettergevoelige overeenkomsten van 'Microsoft' kunnen zijn: microsoft, microSoft, MICROSOFT.

caseSensitive?: boolean

Waarde van eigenschap

boolean

defaultAccentSensitive

Hiermee wijzigt u de standaardaccentgevoeligheidswaarde voor deze entiteit. Dit wordt gebruikt om de standaardwaarde van alle aliassen accentSensitive waarden te wijzigen.

defaultAccentSensitive?: boolean

Waarde van eigenschap

boolean

defaultCaseSensitive

Hiermee wijzigt u de standaardwaarde voor hoofdlettergevoeligheid voor deze entiteit. Dit wordt gebruikt om de standaardwaarde van alle aliassen hoofdlettergevoelige waarden te wijzigen.

defaultCaseSensitive?: boolean

Waarde van eigenschap

boolean

defaultFuzzyEditDistance

Hiermee wijzigt u de standaardwaarde voor de vage bewerkingsafstand voor deze entiteit. Het kan worden gebruikt om de standaardwaarde van alle aliassen fuzzyEditDistance-waarden te wijzigen.

defaultFuzzyEditDistance?: number

Waarde van eigenschap

number

description

Dit veld kan worden gebruikt als een passthrough voor aangepaste metagegevens over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven bij elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

description?: string

Waarde van eigenschap

string

fuzzyEditDistance

De standaardwaarde is 0. Maximumwaarde van 5. Hiermee wordt het acceptabele aantal afwijkende tekens aangegeven dat nog steeds overeenkomt met de naam van de entiteit. De kleinst mogelijke fuzziness voor een bepaalde overeenkomst wordt geretourneerd. Als de bewerkingsafstand bijvoorbeeld is ingesteld op 3, komt 'Windows10' nog steeds overeen met 'Windows', 'Windows10' en 'Windows 7'. Wanneer hoofdlettergevoeligheid is ingesteld op onwaar, tellen verschillen in hoofdletters NIET mee voor fuzziness tolerantie, maar anders wel.

fuzzyEditDistance?: number

Waarde van eigenschap

number

id

Dit veld kan worden gebruikt als een passthrough voor aangepaste metagegevens over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven bij elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

id?: string

Waarde van eigenschap

string

name

De entiteitsdescriptor op het hoogste niveau. Overeenkomsten in de uitvoer van de vaardigheid worden gegroepeerd op deze naam en moeten de 'genormaliseerde' vorm van de gevonden tekst vertegenwoordigen.

name: string

Waarde van eigenschap

string

subtype

Dit veld kan worden gebruikt als een passthrough voor aangepaste metagegevens over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven bij elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

subtype?: string

Waarde van eigenschap

string

type

Dit veld kan worden gebruikt als een passthrough voor aangepaste metagegevens over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven bij elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

type?: string

Waarde van eigenschap

string