Compartilhar via


PathHierarchyTokenizer interface

Tokenizer para hierarquias semelhantes a caminho. Esse tokenizador é implementado usando o Apache Lucene.

Extends

Propriedades

delimiter

O caractere delimitador a ser usado. O padrão é "/".

maxTokenLength

O comprimento máximo do token. O padrão e o máximo é 300.

numberOfTokensToSkip

O número de tokens iniciais a serem ignoradas. O padrão é 0.

odatatype

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

replacement

Um valor que, se definido, substitui o caractere delimitador. O padrão é "/".

reverseTokenOrder

Um valor que indica se os tokens devem ser gerados em ordem inversa. O padrão é false.

Propriedades herdadas

name

O nome do tokenizador. Ele deve conter apenas letras, dígitos, espaços, traços ou sublinhados, só pode iniciar e terminar com caracteres alfanuméricos e é limitado a 128 caracteres.

Detalhes da propriedade

delimiter

O caractere delimitador a ser usado. O padrão é "/".

delimiter?: string

Valor da propriedade

string

maxTokenLength

O comprimento máximo do token. O padrão e o máximo é 300.

maxTokenLength?: number

Valor da propriedade

number

numberOfTokensToSkip

O número de tokens iniciais a serem ignoradas. O padrão é 0.

numberOfTokensToSkip?: number

Valor da propriedade

number

odatatype

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

odatatype: "#Microsoft.Azure.Search.PathHierarchyTokenizerV2"

Valor da propriedade

"#Microsoft.Azure.Search.PathHierarchyTokenizerV2"

replacement

Um valor que, se definido, substitui o caractere delimitador. O padrão é "/".

replacement?: string

Valor da propriedade

string

reverseTokenOrder

Um valor que indica se os tokens devem ser gerados em ordem inversa. O padrão é false.

reverseTokenOrder?: boolean

Valor da propriedade

boolean

Detalhes das propriedades herdadas

name

O nome do tokenizador. Ele deve conter apenas letras, dígitos, espaços, traços ou sublinhados, só pode iniciar e terminar com caracteres alfanuméricos e é limitado a 128 caracteres.

name: string

Valor da propriedade

string

herdado deBaseLexicalTokenizer.name