AnalyzeRequest Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einige Text- und Analysekomponenten an, die verwendet werden, um diesen Text in Token zu unterteilen.
public class AnalyzeRequest
type AnalyzeRequest = class
Public Class AnalyzeRequest
- Vererbung
-
AnalyzeRequest
Konstruktoren
AnalyzeRequest() |
Initialisiert eine neue instance der AnalyzeRequest-Klasse. |
AnalyzeRequest(String, Nullable<AnalyzerName>, Nullable<TokenizerName>, IList<TokenFilterName>, IList<CharFilterName>) |
Initialisiert eine neue instance der AnalyzeRequest-Klasse. |
Eigenschaften
Analyzer |
Ruft den Namen des Analysetools ab, das verwendet werden soll, um den angegebenen Text zu unterbrechen, oder legt diesen fest. Wenn dieser Parameter nicht angegeben ist, müssen Sie stattdessen einen Tokenizer angeben. Die Tokenizer- und Analyseparameter schließen sich gegenseitig aus. Mögliche Werte sind: "ar.microsoft", "ar.lucene", "hy.lucene", 'bn.microsoft', 'eu.lucene', 'bg.microsoft', 'bg.lucene', 'ca.microsoft', 'ca.lucene', 'zh-Hans.microsoft', 'zh-Hans.lucene', 'zh-Hant.microsoft', 'zh-Hant.lucene', 'hr.microsoft', 'cs.microsoft', 'cs.lucene', 'da.microsoft', 'da.lucene', 'nl.microsoft', 'nl.lucene', 'en.microsoft', 'en.lucene', 'et.microsoft', 'fi.microsoft', 'fi.lucene', 'fr.lucene', 'gl.lucene', 'de.microsoft', 'de.lucene', 'de.lucene', ' el.microsoft", "el.lucene", 'gu.microsoft', 'he.microsoft', 'hi.microsoft', 'hi.lucene', 'hu.microsoft', 'hu.lucene', 'is.microsoft', 'id.microsoft', 'id.lucene', 'ga.lucene', 'it.microsoft', 'it.lucene', 'ja.microsoft', 'ja.lucene', 'kn.microsoft', 'ko.microsoft', 'ko.lucene', 'lv.microsoft', 'lv.lucene', 'lt.microsoft', 'ml.microsoft', 'ms.microsoft', 'mr.microsoft', 'nb.microsoft', 'no.lucene', 'fa.lucene', 'pl.microsoft', 'pl.lucene', 'pt-BR.microsoft', 'pt-BR.lucene', ' pt-PT.microsoft", "pt-PT.lucene", "pa.microsoft", "ro.microsoft", "ro.lucene", "ru.microsoft", "ru.lucene", "sr-cyrillic.microsoft", "sr-latin.microsoft", "sk.microsoft", "sl.microsoft", "es.microsoft", "es.lucene", "sv.microsoft", "sv.lucene", "ta.microsoft", "te.microsoft", "th.microsoft", "th.lucene", "tr.microsoft", "tr.lucene", "uk.microsoft", "your.microsoft", "vi.microsoft", "standard.lucene", "standardasciifolding.lucene", " Schlüsselwort (keyword)", "pattern", "simple", "stop", "whitespace" |
CharFilters |
Ruft eine optionale Liste von Zeichenfiltern ab, die beim Unterbrechen des angegebenen Texts verwendet werden sollen, oder legt diese fest. Dieser Parameter kann nur festgelegt werden, wenn der Tokenizer-Parameter verwendet wird. |
Text |
Ruft den Text ab, der in Token aufgeteilt werden soll, oder legt diesen fest. |
TokenFilters |
Ruft eine optionale Liste von Tokenfiltern ab, die beim Unterbrechen des angegebenen Texts verwendet werden sollen, oder legt diese fest. Dieser Parameter kann nur festgelegt werden, wenn der Tokenizer-Parameter verwendet wird. |
Tokenizer |
Ruft den Namen des Tokenizers ab, der verwendet werden soll, um den angegebenen Text zu unterbrechen, oder legt diesen fest. Wenn dieser Parameter nicht angegeben ist, müssen Sie stattdessen ein Analysetool angeben. Die Tokenizer- und Analyseparameter schließen sich gegenseitig aus. Mögliche Werte: "classic", "edgeNGram", "keyword_v2", "letter", "lowercase", "microsoft_language_tokenizer", "microsoft_language_stemming_tokenizer", "nGram", "path_hierarchy_v2", "pattern", "standard_v2", "uax_url_email", "whitespace" |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET