Partilhar via


PathHierarchyTokenizer interface

Tokenizer para hierarquias semelhantes a caminho. Este tokenizador é implementado com o Apache Lucene.

Extends

Propriedades

delimiter

O caráter delimitador a utilizar. A predefinição é "/".

maxTokenLength

O comprimento máximo do token. A predefinição e o máximo é 300.

numberOfTokensToSkip

O número de tokens iniciais a ignorar. A predefinição é 0.

odatatype

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

replacement

Um valor que, se definido, substitui o caráter delimitador. A predefinição é "/".

reverseTokenOrder

Um valor que indica se pretende gerar tokens por ordem inversa. A predefinição é falso.

Propriedades Herdadas

name

O nome do tokenizer. Só tem de conter letras, dígitos, espaços, travessões ou carateres de sublinhado, só pode começar e terminar com carateres alfanuméricos e está limitado a 128 carateres.

Detalhes de Propriedade

delimiter

O caráter delimitador a utilizar. A predefinição é "/".

delimiter?: string

Valor de Propriedade

string

maxTokenLength

O comprimento máximo do token. A predefinição e o máximo é 300.

maxTokenLength?: number

Valor de Propriedade

number

numberOfTokensToSkip

O número de tokens iniciais a ignorar. A predefinição é 0.

numberOfTokensToSkip?: number

Valor de Propriedade

number

odatatype

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

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

Valor de Propriedade

"#Microsoft.Azure.Search.PathHierarchyTokenizerV2"

replacement

Um valor que, se definido, substitui o caráter delimitador. A predefinição é "/".

replacement?: string

Valor de Propriedade

string

reverseTokenOrder

Um valor que indica se pretende gerar tokens por ordem inversa. A predefinição é falso.

reverseTokenOrder?: boolean

Valor de Propriedade

boolean

Detalhes da Propriedade Herdada

name

O nome do tokenizer. Só tem de conter letras, dígitos, espaços, travessões ou carateres de sublinhado, só pode começar e terminar com carateres alfanuméricos e está limitado a 128 carateres.

name: string

Valor de Propriedade

string

Herdado deBaseLexicalTokenizer.name