Freigeben über


AnalyzerOptions class

Optionen zum Analysieren von LG-Vorlagen.

Konstruktoren

AnalyzerOptions(AnalyzerOptions | string[])

Initialisiert eine neue Instanz der AnalyzerOptions-Klasse .

Eigenschaften

ThrowOnRecursive

Ruft einen Wert ab, der bestimmt, ob rekursive Aufrufe eine Ausnahme auslösen, oder legt ihn fest.

Methoden

Merge(AnalyzerOptions)

Führen Sie eine eingehende Option mit der aktuellen Option zusammen. Wenn eine Eigenschaft in der eingehenden Option nicht NULL ist, während sie in der aktuellen Option NULL ist, wird der Wert dieser Eigenschaft überschrieben.

Details zum Konstruktor

AnalyzerOptions(AnalyzerOptions | string[])

Initialisiert eine neue Instanz der AnalyzerOptions-Klasse .

new AnalyzerOptions(options?: AnalyzerOptions | string[])

Parameter

options

AnalyzerOptions | string[]

Optional. Instanz zum Kopieren von Analyseeinstellungen aus oder liste von Zeichenfolgen, die die Optionen aus einer LG-Datei enthalten.

Details zur Eigenschaft

ThrowOnRecursive

Ruft einen Wert ab, der bestimmt, ob rekursive Aufrufe eine Ausnahme auslösen, oder legt ihn fest.

ThrowOnRecursive?: boolean = null

Eigenschaftswert

boolean

Details zur Methode

Merge(AnalyzerOptions)

Führen Sie eine eingehende Option mit der aktuellen Option zusammen. Wenn eine Eigenschaft in der eingehenden Option nicht NULL ist, während sie in der aktuellen Option NULL ist, wird der Wert dieser Eigenschaft überschrieben.

function Merge(opt: AnalyzerOptions): AnalyzerOptions

Parameter

opt
AnalyzerOptions

Eingehende Option für das Zusammenführen.

Gibt zurück

Ergebnis nach dem Zusammenführen.