Freigeben über


AnalyzerOptions class

Optionen zum Analysieren von LG-Vorlagen.

Konstruktoren

AnalyzerOptions(AnalyzerOptions | string[])

Initialisiert eine neue Instanz der AnalyzerOptions Klasse.

Eigenschaften

ThrowOnRecursive

Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob rekursive Aufrufe eine Ausnahme auslösen.

Methoden

Merge(AnalyzerOptions)

Eine eingehende Option mit der aktuellen Option zusammenführen. 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[]

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

Details zur Eigenschaft

ThrowOnRecursive

Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob rekursive Aufrufe eine Ausnahme auslösen.

ThrowOnRecursive?: boolean = null

Eigenschaftswert

boolean

Details zur Methode

Merge(AnalyzerOptions)

Eine eingehende Option mit der aktuellen Option zusammenführen. 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 zum Zusammenführen.

Gibt zurück

Ergebnis nach dem Zusammenführen.