This commit is contained in:
2025-07-25 16:27:29 +08:00
parent 38b27cd481
commit b5cad3c171
1114 changed files with 68009 additions and 23981 deletions
@@ -102,7 +102,7 @@ Class MessageKit
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class MessageKit : IMessageHost</code></pre>
<pre><code class="lang-csharp hljs">public class MessageKit : IMessageKit</code></pre>
</div>
@@ -119,7 +119,7 @@ Class MessageKit
<dl class="typelist implements">
<dt>Implements</dt>
<dd>
<div><a class="xref" href="Hi.Common.Messages.IMessageHost.html">IMessageHost</a></div>
<div><a class="xref" href="Hi.Common.Messages.IMessageKit.html">IMessageKit</a></div>
</dd>
</dl>
@@ -154,19 +154,25 @@ Class MessageKit
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.Messages.MessageHostUtil.html#Hi_Common_Messages_MessageHostUtil_AddError_Hi_Common_Messages_IMessageHost_System_String_System_String___">MessageHostUtil.AddError(IMessageHost, string, params string[])</a>
<a class="xref" href="Hi.Common.Messages.MessageHostUtil.html#Hi_Common_Messages_MessageHostUtil_AddError_Hi_Common_Messages_IMessageKit_System_String_System_String___">MessageHostUtil.AddError(IMessageKit, string, params string[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.Messages.MessageHostUtil.html#Hi_Common_Messages_MessageHostUtil_AddMessage_Hi_Common_Messages_IMessageHost_System_String_System_String___">MessageHostUtil.AddMessage(IMessageHost, string, params string[])</a>
<a class="xref" href="Hi.Common.Messages.MessageHostUtil.html#Hi_Common_Messages_MessageHostUtil_AddException_Hi_Common_Messages_IMessageKit_System_Exception_System_String___">MessageHostUtil.AddException(IMessageKit, Exception, params string[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.Messages.MessageHostUtil.html#Hi_Common_Messages_MessageHostUtil_AddProgress_Hi_Common_Messages_IMessageHost_System_String_System_String___">MessageHostUtil.AddProgress(IMessageHost, string, params string[])</a>
<a class="xref" href="Hi.Common.Messages.MessageHostUtil.html#Hi_Common_Messages_MessageHostUtil_AddInfo_Hi_Common_Messages_IMessageKit_System_String_System_String___">MessageHostUtil.AddInfo(IMessageKit, string, params string[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.Messages.MessageHostUtil.html#Hi_Common_Messages_MessageHostUtil_AddSysErr_Hi_Common_Messages_IMessageHost_System_String_System_String___">MessageHostUtil.AddSysErr(IMessageHost, string, params string[])</a>
<a class="xref" href="Hi.Common.Messages.MessageHostUtil.html#Hi_Common_Messages_MessageHostUtil_AddMessage_Hi_Common_Messages_IMessageKit_System_String_System_String___">MessageHostUtil.AddMessage(IMessageKit, string, params string[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.Messages.MessageHostUtil.html#Hi_Common_Messages_MessageHostUtil_AddWarning_Hi_Common_Messages_IMessageHost_System_String_System_String___">MessageHostUtil.AddWarning(IMessageHost, string, params string[])</a>
<a class="xref" href="Hi.Common.Messages.MessageHostUtil.html#Hi_Common_Messages_MessageHostUtil_AddProgress_Hi_Common_Messages_IMessageKit_System_String_System_String___">MessageHostUtil.AddProgress(IMessageKit, string, params string[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.Messages.MessageHostUtil.html#Hi_Common_Messages_MessageHostUtil_AddSuccess_Hi_Common_Messages_IMessageKit_System_String_System_String___">MessageHostUtil.AddSuccess(IMessageKit, string, params string[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.Messages.MessageHostUtil.html#Hi_Common_Messages_MessageHostUtil_AddWarning_Hi_Common_Messages_IMessageKit_System_String_System_String___">MessageHostUtil.AddWarning(IMessageKit, string, params string[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
@@ -211,7 +217,7 @@ Class MessageKit
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static MessageKit Default { get; }</code></pre>
<pre><code class="lang-csharp hljs">public static MessageKit Default { get; set; }</code></pre>
</div>
@@ -281,7 +287,8 @@ Class MessageKit
</h3>
<div class="markdown level1 summary"><p>Adds an error message to the default message kit.</p>
<div class="markdown level1 summary"><p>Adds an error message to the default message kit.
Apply <a class="xref" href="Hi.Common.ExceptionUtil.html">ExceptionUtil</a>.<a class="xref" href="Hi.Common.ExceptionUtil.html#Hi_Common_ExceptionUtil_ShowException_System_Exception_System_Object_">ShowException(Exception, object)</a> if the error message comes from exception for better treatment.</p>
</div>
<div class="markdown level1 conceptual"></div>
@@ -307,6 +314,72 @@ Class MessageKit
<a id="Hi_Common_Messages_MessageKit_AddException_" data-uid="Hi.Common.Messages.MessageKit.AddException*"></a>
<h3 id="Hi_Common_Messages_MessageKit_AddException_System_Exception_" data-uid="Hi.Common.Messages.MessageKit.AddException(System.Exception)">
AddException(Exception)
</h3>
<div class="markdown level1 summary"><p>Adds an exception to the default message kit.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void AddException(Exception exception)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>exception</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a></dt>
<dd><p>The exception to add.</p>
</dd>
</dl>
<a id="Hi_Common_Messages_MessageKit_AddInfo_" data-uid="Hi.Common.Messages.MessageKit.AddInfo*"></a>
<h3 id="Hi_Common_Messages_MessageKit_AddInfo_System_String_" data-uid="Hi.Common.Messages.MessageKit.AddInfo(System.String)">
AddInfo(string)
</h3>
<div class="markdown level1 summary"><p>Adds an info message to the default message kit.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void AddInfo(string message)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>message</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd><p>The message to write.</p>
</dd>
</dl>
<a id="Hi_Common_Messages_MessageKit_AddMessage_" data-uid="Hi.Common.Messages.MessageKit.AddMessage*"></a>
<h3 id="Hi_Common_Messages_MessageKit_AddMessage_System_String_" data-uid="Hi.Common.Messages.MessageKit.AddMessage(System.String)">
@@ -339,6 +412,70 @@ Class MessageKit
<a id="Hi_Common_Messages_MessageKit_AddProgress_" data-uid="Hi.Common.Messages.MessageKit.AddProgress*"></a>
<h3 id="Hi_Common_Messages_MessageKit_AddProgress_System_String_" data-uid="Hi.Common.Messages.MessageKit.AddProgress(System.String)">
AddProgress(string)
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void AddProgress(string message)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>message</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<a id="Hi_Common_Messages_MessageKit_AddSuccess_" data-uid="Hi.Common.Messages.MessageKit.AddSuccess*"></a>
<h3 id="Hi_Common_Messages_MessageKit_AddSuccess_System_String_" data-uid="Hi.Common.Messages.MessageKit.AddSuccess(System.String)">
AddSuccess(string)
</h3>
<div class="markdown level1 summary"><p>Adds a success message to the default message kit.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void AddSuccess(string message)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>message</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd><p>The message to write.</p>
</dd>
</dl>
<a id="Hi_Common_Messages_MessageKit_AddWarning_" data-uid="Hi.Common.Messages.MessageKit.AddWarning*"></a>
<h3 id="Hi_Common_Messages_MessageKit_AddWarning_System_String_" data-uid="Hi.Common.Messages.MessageKit.AddWarning(System.String)">