rename XFactory.Regs to XFactory.Generators.

This commit is contained in:
2026-05-23 21:23:06 +08:00
parent 8b285cc863
commit 058003f395
155 changed files with 16416 additions and 1261 deletions
@@ -228,22 +228,22 @@ reported <a class="xref" href="Hi.NcParsers.NcDiagnostic.html">NcDiagnostic</a>
<a id="Hi_NcParsers_NcDiagnosticProgress_ConfigurationError_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ConfigurationError*"></a>
<h3 id="Hi_NcParsers_NcDiagnosticProgress_ConfigurationError_Hi_NcParsers_Sentence_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ConfigurationError(Hi.NcParsers.Sentence,System.String,System.String,System.Object)">
ConfigurationError(Sentence, string, string, object)
<h3 id="Hi_NcParsers_NcDiagnosticProgress_ConfigurationError_Hi_NcParsers_ISentenceCarrier_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ConfigurationError(Hi.NcParsers.ISentenceCarrier,System.String,System.String,System.Object)">
ConfigurationError(ISentenceCarrier, string, string, object)
</h3>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Configuration">Configuration</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> located at <code class="paramref">sentence</code>.</p>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Configuration">Configuration</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> located at <code class="paramref">sentenceCarrier</code>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void ConfigurationError(Sentence sentence, string id, string text, object detail = null)</code></pre>
<pre><code class="lang-csharp hljs">public void ConfigurationError(ISentenceCarrier sentenceCarrier, string id, string text, object detail = null)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>sentence</code> <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt>
<dt><code>sentenceCarrier</code> <a class="xref" href="Hi.NcParsers.ISentenceCarrier.html">ISentenceCarrier</a></dt>
<dd></dd>
<dt><code>id</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
@@ -302,22 +302,22 @@ reported <a class="xref" href="Hi.NcParsers.NcDiagnostic.html">NcDiagnostic</a>
<a id="Hi_NcParsers_NcDiagnosticProgress_ConfigurationMessage_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ConfigurationMessage*"></a>
<h3 id="Hi_NcParsers_NcDiagnosticProgress_ConfigurationMessage_Hi_NcParsers_Sentence_System_String_System_String_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ConfigurationMessage(Hi.NcParsers.Sentence,System.String,System.String)">
ConfigurationMessage(Sentence, string, string)
<h3 id="Hi_NcParsers_NcDiagnosticProgress_ConfigurationMessage_Hi_NcParsers_ISentenceCarrier_System_String_System_String_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ConfigurationMessage(Hi.NcParsers.ISentenceCarrier,System.String,System.String)">
ConfigurationMessage(ISentenceCarrier, string, string)
</h3>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Configuration">Configuration</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Message">Message</a> located at <code class="paramref">sentence</code>.</p>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Configuration">Configuration</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Message">Message</a> located at <code class="paramref">sentenceCarrier</code>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void ConfigurationMessage(Sentence sentence, string id, string text)</code></pre>
<pre><code class="lang-csharp hljs">public void ConfigurationMessage(ISentenceCarrier sentenceCarrier, string id, string text)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>sentence</code> <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt>
<dt><code>sentenceCarrier</code> <a class="xref" href="Hi.NcParsers.ISentenceCarrier.html">ISentenceCarrier</a></dt>
<dd></dd>
<dt><code>id</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
@@ -372,22 +372,22 @@ reported <a class="xref" href="Hi.NcParsers.NcDiagnostic.html">NcDiagnostic</a>
<a id="Hi_NcParsers_NcDiagnosticProgress_ConfigurationWarning_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ConfigurationWarning*"></a>
<h3 id="Hi_NcParsers_NcDiagnosticProgress_ConfigurationWarning_Hi_NcParsers_Sentence_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ConfigurationWarning(Hi.NcParsers.Sentence,System.String,System.String,System.Object)">
ConfigurationWarning(Sentence, string, string, object)
<h3 id="Hi_NcParsers_NcDiagnosticProgress_ConfigurationWarning_Hi_NcParsers_ISentenceCarrier_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ConfigurationWarning(Hi.NcParsers.ISentenceCarrier,System.String,System.String,System.Object)">
ConfigurationWarning(ISentenceCarrier, string, string, object)
</h3>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Configuration">Configuration</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Warning">Warning</a> located at <code class="paramref">sentence</code>.</p>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Configuration">Configuration</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Warning">Warning</a> located at <code class="paramref">sentenceCarrier</code>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void ConfigurationWarning(Sentence sentence, string id, string text, object detail = null)</code></pre>
<pre><code class="lang-csharp hljs">public void ConfigurationWarning(ISentenceCarrier sentenceCarrier, string id, string text, object detail = null)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>sentence</code> <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt>
<dt><code>sentenceCarrier</code> <a class="xref" href="Hi.NcParsers.ISentenceCarrier.html">ISentenceCarrier</a></dt>
<dd></dd>
<dt><code>id</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
@@ -479,22 +479,22 @@ reported <a class="xref" href="Hi.NcParsers.NcDiagnostic.html">NcDiagnostic</a>
<a id="Hi_NcParsers_NcDiagnosticProgress_SystemError_" data-uid="Hi.NcParsers.NcDiagnosticProgress.SystemError*"></a>
<h3 id="Hi_NcParsers_NcDiagnosticProgress_SystemError_Hi_NcParsers_Sentence_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.SystemError(Hi.NcParsers.Sentence,System.String,System.String,System.Object)">
SystemError(Sentence, string, string, object)
<h3 id="Hi_NcParsers_NcDiagnosticProgress_SystemError_Hi_NcParsers_ISentenceCarrier_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.SystemError(Hi.NcParsers.ISentenceCarrier,System.String,System.String,System.Object)">
SystemError(ISentenceCarrier, string, string, object)
</h3>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_System">System</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> located at <code class="paramref">sentence</code>.</p>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_System">System</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> located at <code class="paramref">sentenceCarrier</code>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void SystemError(Sentence sentence, string id, string text, object detail = null)</code></pre>
<pre><code class="lang-csharp hljs">public void SystemError(ISentenceCarrier sentenceCarrier, string id, string text, object detail = null)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>sentence</code> <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt>
<dt><code>sentenceCarrier</code> <a class="xref" href="Hi.NcParsers.ISentenceCarrier.html">ISentenceCarrier</a></dt>
<dd></dd>
<dt><code>id</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
@@ -553,22 +553,22 @@ reported <a class="xref" href="Hi.NcParsers.NcDiagnostic.html">NcDiagnostic</a>
<a id="Hi_NcParsers_NcDiagnosticProgress_SystemMessage_" data-uid="Hi.NcParsers.NcDiagnosticProgress.SystemMessage*"></a>
<h3 id="Hi_NcParsers_NcDiagnosticProgress_SystemMessage_Hi_NcParsers_Sentence_System_String_System_String_" data-uid="Hi.NcParsers.NcDiagnosticProgress.SystemMessage(Hi.NcParsers.Sentence,System.String,System.String)">
SystemMessage(Sentence, string, string)
<h3 id="Hi_NcParsers_NcDiagnosticProgress_SystemMessage_Hi_NcParsers_ISentenceCarrier_System_String_System_String_" data-uid="Hi.NcParsers.NcDiagnosticProgress.SystemMessage(Hi.NcParsers.ISentenceCarrier,System.String,System.String)">
SystemMessage(ISentenceCarrier, string, string)
</h3>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_System">System</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Message">Message</a> located at <code class="paramref">sentence</code>.</p>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_System">System</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Message">Message</a> located at <code class="paramref">sentenceCarrier</code>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void SystemMessage(Sentence sentence, string id, string text)</code></pre>
<pre><code class="lang-csharp hljs">public void SystemMessage(ISentenceCarrier sentenceCarrier, string id, string text)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>sentence</code> <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt>
<dt><code>sentenceCarrier</code> <a class="xref" href="Hi.NcParsers.ISentenceCarrier.html">ISentenceCarrier</a></dt>
<dd></dd>
<dt><code>id</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
@@ -623,22 +623,22 @@ reported <a class="xref" href="Hi.NcParsers.NcDiagnostic.html">NcDiagnostic</a>
<a id="Hi_NcParsers_NcDiagnosticProgress_UnsupportedError_" data-uid="Hi.NcParsers.NcDiagnosticProgress.UnsupportedError*"></a>
<h3 id="Hi_NcParsers_NcDiagnosticProgress_UnsupportedError_Hi_NcParsers_Sentence_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.UnsupportedError(Hi.NcParsers.Sentence,System.String,System.String,System.Object)">
UnsupportedError(Sentence, string, string, object)
<h3 id="Hi_NcParsers_NcDiagnosticProgress_UnsupportedError_Hi_NcParsers_ISentenceCarrier_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.UnsupportedError(Hi.NcParsers.ISentenceCarrier,System.String,System.String,System.Object)">
UnsupportedError(ISentenceCarrier, string, string, object)
</h3>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Unsupported">Unsupported</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> located at <code class="paramref">sentence</code>.</p>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Unsupported">Unsupported</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> located at <code class="paramref">sentenceCarrier</code>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void UnsupportedError(Sentence sentence, string id, string text, object detail = null)</code></pre>
<pre><code class="lang-csharp hljs">public void UnsupportedError(ISentenceCarrier sentenceCarrier, string id, string text, object detail = null)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>sentence</code> <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt>
<dt><code>sentenceCarrier</code> <a class="xref" href="Hi.NcParsers.ISentenceCarrier.html">ISentenceCarrier</a></dt>
<dd></dd>
<dt><code>id</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
@@ -697,22 +697,22 @@ reported <a class="xref" href="Hi.NcParsers.NcDiagnostic.html">NcDiagnostic</a>
<a id="Hi_NcParsers_NcDiagnosticProgress_UnsupportedMessage_" data-uid="Hi.NcParsers.NcDiagnosticProgress.UnsupportedMessage*"></a>
<h3 id="Hi_NcParsers_NcDiagnosticProgress_UnsupportedMessage_Hi_NcParsers_Sentence_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.UnsupportedMessage(Hi.NcParsers.Sentence,System.String,System.String,System.Object)">
UnsupportedMessage(Sentence, string, string, object)
<h3 id="Hi_NcParsers_NcDiagnosticProgress_UnsupportedMessage_Hi_NcParsers_ISentenceCarrier_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.UnsupportedMessage(Hi.NcParsers.ISentenceCarrier,System.String,System.String,System.Object)">
UnsupportedMessage(ISentenceCarrier, string, string, object)
</h3>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Unsupported">Unsupported</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Message">Message</a> located at <code class="paramref">sentence</code>.</p>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Unsupported">Unsupported</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Message">Message</a> located at <code class="paramref">sentenceCarrier</code>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void UnsupportedMessage(Sentence sentence, string id, string text, object detail = null)</code></pre>
<pre><code class="lang-csharp hljs">public void UnsupportedMessage(ISentenceCarrier sentenceCarrier, string id, string text, object detail = null)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>sentence</code> <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt>
<dt><code>sentenceCarrier</code> <a class="xref" href="Hi.NcParsers.ISentenceCarrier.html">ISentenceCarrier</a></dt>
<dd></dd>
<dt><code>id</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
@@ -771,22 +771,22 @@ reported <a class="xref" href="Hi.NcParsers.NcDiagnostic.html">NcDiagnostic</a>
<a id="Hi_NcParsers_NcDiagnosticProgress_UnsupportedWarning_" data-uid="Hi.NcParsers.NcDiagnosticProgress.UnsupportedWarning*"></a>
<h3 id="Hi_NcParsers_NcDiagnosticProgress_UnsupportedWarning_Hi_NcParsers_Sentence_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.UnsupportedWarning(Hi.NcParsers.Sentence,System.String,System.String,System.Object)">
UnsupportedWarning(Sentence, string, string, object)
<h3 id="Hi_NcParsers_NcDiagnosticProgress_UnsupportedWarning_Hi_NcParsers_ISentenceCarrier_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.UnsupportedWarning(Hi.NcParsers.ISentenceCarrier,System.String,System.String,System.Object)">
UnsupportedWarning(ISentenceCarrier, string, string, object)
</h3>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Unsupported">Unsupported</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Warning">Warning</a> located at <code class="paramref">sentence</code>.</p>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Unsupported">Unsupported</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Warning">Warning</a> located at <code class="paramref">sentenceCarrier</code>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void UnsupportedWarning(Sentence sentence, string id, string text, object detail = null)</code></pre>
<pre><code class="lang-csharp hljs">public void UnsupportedWarning(ISentenceCarrier sentenceCarrier, string id, string text, object detail = null)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>sentence</code> <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt>
<dt><code>sentenceCarrier</code> <a class="xref" href="Hi.NcParsers.ISentenceCarrier.html">ISentenceCarrier</a></dt>
<dd></dd>
<dt><code>id</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
@@ -845,22 +845,22 @@ reported <a class="xref" href="Hi.NcParsers.NcDiagnostic.html">NcDiagnostic</a>
<a id="Hi_NcParsers_NcDiagnosticProgress_ValidationError_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ValidationError*"></a>
<h3 id="Hi_NcParsers_NcDiagnosticProgress_ValidationError_Hi_NcParsers_Sentence_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ValidationError(Hi.NcParsers.Sentence,System.String,System.String,System.Object)">
ValidationError(Sentence, string, string, object)
<h3 id="Hi_NcParsers_NcDiagnosticProgress_ValidationError_Hi_NcParsers_ISentenceCarrier_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ValidationError(Hi.NcParsers.ISentenceCarrier,System.String,System.String,System.Object)">
ValidationError(ISentenceCarrier, string, string, object)
</h3>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Validation">Validation</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> located at <code class="paramref">sentence</code>.</p>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Validation">Validation</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> located at <code class="paramref">sentenceCarrier</code>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void ValidationError(Sentence sentence, string id, string text, object detail = null)</code></pre>
<pre><code class="lang-csharp hljs">public void ValidationError(ISentenceCarrier sentenceCarrier, string id, string text, object detail = null)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>sentence</code> <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt>
<dt><code>sentenceCarrier</code> <a class="xref" href="Hi.NcParsers.ISentenceCarrier.html">ISentenceCarrier</a></dt>
<dd></dd>
<dt><code>id</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
@@ -919,22 +919,22 @@ reported <a class="xref" href="Hi.NcParsers.NcDiagnostic.html">NcDiagnostic</a>
<a id="Hi_NcParsers_NcDiagnosticProgress_ValidationWarning_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ValidationWarning*"></a>
<h3 id="Hi_NcParsers_NcDiagnosticProgress_ValidationWarning_Hi_NcParsers_Sentence_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ValidationWarning(Hi.NcParsers.Sentence,System.String,System.String,System.Object)">
ValidationWarning(Sentence, string, string, object)
<h3 id="Hi_NcParsers_NcDiagnosticProgress_ValidationWarning_Hi_NcParsers_ISentenceCarrier_System_String_System_String_System_Object_" data-uid="Hi.NcParsers.NcDiagnosticProgress.ValidationWarning(Hi.NcParsers.ISentenceCarrier,System.String,System.String,System.Object)">
ValidationWarning(ISentenceCarrier, string, string, object)
</h3>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Validation">Validation</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Warning">Warning</a> located at <code class="paramref">sentence</code>.</p>
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Validation">Validation</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Warning">Warning</a> located at <code class="paramref">sentenceCarrier</code>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void ValidationWarning(Sentence sentence, string id, string text, object detail = null)</code></pre>
<pre><code class="lang-csharp hljs">public void ValidationWarning(ISentenceCarrier sentenceCarrier, string id, string text, object detail = null)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>sentence</code> <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt>
<dt><code>sentenceCarrier</code> <a class="xref" href="Hi.NcParsers.ISentenceCarrier.html">ISentenceCarrier</a></dt>
<dd></dd>
<dt><code>id</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>