AnalyzerOptions class
Параметры анализа шаблонов LG.
Конструкторы
Analyzer |
Инициализирует новый экземпляр класса AnalyzerOptions. |
Свойства
Throw |
Возвращает или задает значение, определяющее, вызывают ли рекурсивные вызовы исключение. |
Методы
Merge(Analyzer |
Слияние входящего параметра с текущим параметром. Если свойство во входящем параметре не равно NULL, а значение null в текущем параметре, значение этого свойства будет перезаписан. |
Сведения о конструкторе
AnalyzerOptions(AnalyzerOptions | string[])
Инициализирует новый экземпляр класса AnalyzerOptions.
new AnalyzerOptions(options?: AnalyzerOptions | string[])
Параметры
- options
-
AnalyzerOptions | string[]
Необязательный. Экземпляр для копирования параметров анализатора из списка строк, содержащих параметры из LG-файла.
Сведения о свойстве
ThrowOnRecursive
Возвращает или задает значение, определяющее, вызывают ли рекурсивные вызовы исключение.
ThrowOnRecursive?: boolean = null
Значение свойства
boolean
Сведения о методе
Merge(AnalyzerOptions)
Слияние входящего параметра с текущим параметром. Если свойство во входящем параметре не равно NULL, а значение null в текущем параметре, значение этого свойства будет перезаписан.
function Merge(opt: AnalyzerOptions): AnalyzerOptions
Параметры
- opt
- AnalyzerOptions
Входящий параметр для объединения.
Возвращаемое значение
Результат после объединения.