You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kev/Drawer/bin/Release/TinyChat.xml

2776 lines
176 KiB
XML

<?xml version="1.0"?>
<doc>
<assembly>
<name>TinyChat</name>
</assembly>
<members>
<member name="T:TinyChat.ChatControl">
<summary>
A user control that provides a chat interface with message display and text input functionality.
</summary>
</member>
<member name="E:TinyChat.ChatControl.MessageSending">
<summary>
Occurs when a message is sent from the text box and allows the cancellation of sending.
</summary>
</member>
<member name="E:TinyChat.ChatControl.MessageSent">
<summary>
Occurs when a message has been sent from the user interface.
</summary>
</member>
<member name="P:TinyChat.ChatControl.MessageHistoryControl">
<summary>
Gets the control that manages and displays the chat message history.
</summary>
<value>
The control responsible for displaying chat messages, or <see langword="null"/> if not initialized.
</value>
</member>
<member name="P:TinyChat.ChatControl.WelcomeControl">
<summary>
Gets the control that displays the welcome message when no chat messages are present.
</summary>
<value>
The welcome message control, or <see langword="null"/> if not initialized.
</value>
</member>
<member name="P:TinyChat.ChatControl.InputControl">
<summary>
Gets the control that provides the chat input interface for sending messages.
</summary>
<value>
The input control for entering and sending chat messages, or <see langword="null"/> if not initialized.
</value>
</member>
<member name="P:TinyChat.ChatControl.SplitContainerControl">
<summary>
Gets the split container control that divides the chat history panel from the input panel.
</summary>
<value>
The split container control managing the layout of history and input areas, or <see langword="null"/> if not initialized.
</value>
</member>
<member name="M:TinyChat.ChatControl.#ctor">
<summary>
Initializes a new instance of the <see cref="T:TinyChat.ChatControl"/> class.
</summary>
</member>
<member name="P:TinyChat.ChatControl.Messages">
<summary>
Gets or sets the message history displayed in the chat control.
</summary>
</member>
<member name="P:TinyChat.ChatControl.WelcomeMessage">
<summary>
Gets or sets the welcome message displayed when no messages are present in the chat history.
</summary>
</member>
<member name="P:TinyChat.ChatControl.SplitterPosition">
<summary>
Gets or sets the splitter position dividing the chat message history from the chat input box below.
</summary>
</member>
<member name="P:TinyChat.ChatControl.Sender">
<summary>
Gets or sets the sender for messages sent from this chat control.
</summary>
</member>
<member name="P:TinyChat.ChatControl.MessageFormatter">
<summary>
Gets or sets the formatter that converts message content into displayable strings.
</summary>
</member>
<member name="M:TinyChat.ChatControl.UpdateWelcomeControlVisibility">
<summary>
Updates the visibility of the welcome control based on the current message history.
</summary>
</member>
<member name="M:TinyChat.ChatControl.ShouldShowWelcomeControl">
<summary>
Determines whether the welcome control should be displayed based on the current message history.
</summary>
</member>
<member name="M:TinyChat.ChatControl.OnHandleCreated(System.EventArgs)">
<inheritdoc/>
</member>
<member name="M:TinyChat.ChatControl.CreateDefaultMessageFormatter">
<summary>
Creates the message formatter that is used to display chat messages contents in the chat user interface
</summary>
<returns></returns>
</member>
<member name="M:TinyChat.ChatControl.AddMessage(TinyChat.ISender,TinyChat.IChatMessageContent)">
<summary>
Adds a chat message to the message history control.
</summary>
<param name="sender">The sender of the message.</param>
<param name="content">The content of the message.</param>
<returns></returns>
</member>
<member name="M:TinyChat.ChatControl.AddStreamingMessage(TinyChat.ISender,System.Collections.Generic.IAsyncEnumerable{System.String},System.Threading.SynchronizationContext,System.Action{System.String},System.Action{System.Exception},System.Threading.CancellationToken)">
<summary>
Adds a chat message with with support of streaming input, like when an AI assistant is streaming tokens
</summary>
<param name="sender">The sender of the streaming message.</param>
<param name="stream">The stream of the tokens.</param>
<param name="completionCallback">An optional callback that can be used to process the streamed messages after it was received completely.</param>
<param name="exceptionCallback">An optional callback that can be used to process exceptions that occured during the processing of the stream.</param>
<param name="synchronizationContext">An optional synchronization context. Only required if the applications does not provide a default synchronization context.</param>
<param name="cancellationToken">The token to cancel the operation with.</param>
<returns></returns>
</member>
<member name="M:TinyChat.ChatControl.RemoveMessage(TinyChat.IChatMessage)">
<summary>
Removes a given message from the chat
</summary>
<param name="message"></param>
</member>
<member name="M:TinyChat.ChatControl.OnCreateControl">
<summary>
Raises the <see cref="M:System.Windows.Forms.Control.CreateControl"/> event and initializes the chat control layout.
</summary>
</member>
<member name="M:TinyChat.ChatControl.PopulateMessages">
<summary>
Adds the messages to the controls
</summary>
</member>
<member name="M:TinyChat.ChatControl.AppendMessageControl(TinyChat.IChatMessage)">
<summary>
Appends a chat message to the message container.
</summary>
<param name="message">The chat message to append.</param>
</member>
<member name="M:TinyChat.ChatControl.CreateMessageHistoryControl">
<summary>
Creates the container control that will hold all chat messages.
</summary>
<returns>A <see cref="T:System.Windows.Forms.Control"/> that serves as the messages container.</returns>
</member>
<member name="M:TinyChat.ChatControl.LayoutMessageHistoryControl(System.Windows.Forms.Control)">
<summary>
Applies layout settings to the messages container control.
</summary>
<param name="control">The control to layout.</param>
</member>
<member name="M:TinyChat.ChatControl.CreateWelcomeControl">
<summary>
Creates the container control that will hold all chat messages.
</summary>
<returns>A <see cref="T:System.Windows.Forms.Control"/> that serves as the messages container.</returns>
</member>
<member name="M:TinyChat.ChatControl.LayoutWelcomeControl(System.Windows.Forms.Control)">
<summary>
Applies layout settings to the messages container control.
</summary>
<param name="control">The control to layout.</param>
</member>
<member name="M:TinyChat.ChatControl.CreateMessageControl(TinyChat.IChatMessage)">
<summary>
Creates a message control for displaying a specific chat message.
</summary>
<param name="message">The chat message to create a control for.</param>
<returns>An <see cref="T:TinyChat.IChatMessageControl"/> instance for the message.</returns>
</member>
<member name="M:TinyChat.ChatControl.LayoutMessageControl(System.Windows.Forms.Control,System.Windows.Forms.Control)">
<summary>
Applies layout settings to a chat message control and adds it to the container.
</summary>
<param name="container">The container to add the message control to.</param>
<param name="chatMessageControl">The chat message control to layout and add.</param>
</member>
<member name="M:TinyChat.ChatControl.CreateSplitContainerControl">
<summary>
Creates the split container control that holds the message history and input controls.
</summary>
<returns></returns>
</member>
<member name="M:TinyChat.ChatControl.LayoutSplitContainerControl(System.Windows.Forms.Control)">
<summary>
Applies layout settings to the split container control.
</summary>
<param name="splitter"></param>
</member>
<member name="M:TinyChat.ChatControl.CreateChatInputControl">
<summary>
Creates the text input control for sending new messages.
</summary>
<returns>An <see cref="T:TinyChat.IChatInputControl"/> instance for message input.</returns>
</member>
<member name="M:TinyChat.ChatControl.LayoutChatInputControl(System.Windows.Forms.Control)">
<summary>
Applies layout settings to the text input control.
</summary>
<param name="textBox">The text box control to layout.</param>
</member>
<member name="M:TinyChat.ChatControl.SendMessage(System.String)">
<summary>
Sends a message from the current sender with the specified text content.
</summary>
<param name="message">The text content of the message to send.</param>
<returns>
<see langword="true"/> if the message was sent successfully;
<see langword="false"/> if the message sending was cancelled.
</returns>
<remarks>
This method creates a <see cref="T:TinyChat.StringMessageContent"/> wrapper around the provided text
and uses the control's default <see cref="P:TinyChat.ChatControl.Sender"/> property for the message sender.
The message sending can be cancelled by handling the <see cref="E:TinyChat.ChatControl.MessageSending"/> event
and setting the MessageSendingEventArgs.Cancel property to <see langword="true"/>.
</remarks>
</member>
<member name="M:TinyChat.ChatControl.SendMessage(TinyChat.ISender,TinyChat.IChatMessageContent)">
<summary>
Sends a message from the specified sender with the given content.
</summary>
<param name="sender">The sender of the message.</param>
<param name="content">The content of the message to send.</param>
<returns>
<see langword="true"/> if the message was sent successfully;
<see langword="false"/> if the message sending was cancelled.
</returns>
<remarks>
This method allows specifying both the sender and content of the message explicitly.
The message sending can be cancelled by handling the <see cref="E:TinyChat.ChatControl.MessageSending"/> event
and setting the MessageSendingEventArgs.Cancel property to <see langword="true"/>.
</remarks>
</member>
<member name="M:TinyChat.ChatControl.SendMessage(TinyChat.MessageSendingEventArgs)">
<summary>
Sends a message using the provided event arguments, handling the complete message sending workflow.
</summary>
<param name="e">The event arguments containing the sender, content, and cancellation state.</param>
<remarks>
This method orchestrates the complete message sending process:
<list type="number">
<item><description>Determines the effective sender (uses <paramref name="e"/>.Sender if provided, otherwise falls back to the control's <see cref="P:TinyChat.ChatControl.Sender"/>)</description></item>
<item><description>Raises the <see cref="E:TinyChat.ChatControl.MessageSending"/> event to allow subscribers to inspect or cancel the operation</description></item>
<item><description>If not cancelled, adds the message to the chat history and displays it</description></item>
<item><description>Raises the <see cref="E:TinyChat.ChatControl.MessageSent"/> event to notify subscribers that the message was successfully sent</description></item>
</list>
The message sending can be cancelled by setting the MessageSendingEventArgs.Cancel property to <see langword="true"/>
in the <see cref="E:TinyChat.ChatControl.MessageSending"/> event handler.
</remarks>
</member>
<member name="M:TinyChat.ChatControl.CreateChatMessage(TinyChat.ISender,TinyChat.IChatMessageContent)">
<summary>
Creates a new chat message instance.
</summary>
<param name="sender">The sender of the message.</param>
<param name="content">The content of the message.</param>
<returns>A new <see cref="T:TinyChat.IChatMessage"/> instance.</returns>
</member>
<member name="M:TinyChat.ChatControl.AddChatMessage(TinyChat.ISender,TinyChat.IChatMessageContent)">
<summary>
Creates a new chat message and adds it to the message history.
</summary>
<param name="sender">The sender of the message.</param>
<param name="content">The content of the message.</param>
<returns>A new <see cref="T:TinyChat.IChatMessage"/> instance.</returns>
</member>
<member name="F:TinyChat.ChatControl.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:TinyChat.ChatControl.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
</member>
<member name="M:TinyChat.ChatControl.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="T:TinyChat.MessageSendingEventArgs">
<summary>
Provides data and cancellation support for the event before a message gets sent.
</summary>
<remarks>
Initializes a new instance of the <see cref="T:TinyChat.MessageSendingEventArgs"/> class.
</remarks>
<param name="sender">The sender of the message.</param>
<param name="content">The message content being sent.</param>
</member>
<member name="M:TinyChat.MessageSendingEventArgs.#ctor(TinyChat.ISender,TinyChat.IChatMessageContent)">
<summary>
Provides data and cancellation support for the event before a message gets sent.
</summary>
<remarks>
Initializes a new instance of the <see cref="T:TinyChat.MessageSendingEventArgs"/> class.
</remarks>
<param name="sender">The sender of the message.</param>
<param name="content">The message content being sent.</param>
</member>
<member name="P:TinyChat.MessageSendingEventArgs.Content">
<summary>
Gets the message content being sent.
</summary>
</member>
<member name="P:TinyChat.MessageSendingEventArgs.Sender">
<summary>
Gets the sender of the message.
</summary>
</member>
<member name="T:TinyChat.MessageSentEventArgs">
<summary>
Provides data for the event when a message was sent
</summary>
<remarks>
Initializes a new instance of the <see cref="T:TinyChat.MessageSentEventArgs"/> class.
</remarks>
<param name="sender">The sender of the message.</param>
<param name="content">The message content being sent.</param>
</member>
<member name="M:TinyChat.MessageSentEventArgs.#ctor(TinyChat.ISender,TinyChat.IChatMessageContent)">
<summary>
Provides data for the event when a message was sent
</summary>
<remarks>
Initializes a new instance of the <see cref="T:TinyChat.MessageSentEventArgs"/> class.
</remarks>
<param name="sender">The sender of the message.</param>
<param name="content">The message content being sent.</param>
</member>
<member name="P:TinyChat.MessageSentEventArgs.Content">
<summary>
Gets the message content being sent.
</summary>
</member>
<member name="P:TinyChat.MessageSentEventArgs.Sender">
<summary>
Gets the sender of the message.
</summary>
</member>
<member name="T:TinyChat.NotifyingStringBuilder">
<summary>
A string builder decorator that notifies with INotifyPropertyChanged when its content changes.
</summary>
</member>
<member name="E:TinyChat.NotifyingStringBuilder.PropertyChanged">
<summary>
Occurs when the string builder content changes.
</summary>
</member>
<member name="P:TinyChat.NotifyingStringBuilder.Length">
<summary>
Gets the length of the current StringBuilder.
</summary>
</member>
<member name="P:TinyChat.NotifyingStringBuilder.Capacity">
<summary>
Gets or sets the capacity of the StringBuilder.
</summary>
</member>
<member name="P:TinyChat.NotifyingStringBuilder.Item(System.Int32)">
<summary>
Gets or sets the character at the specified index.
</summary>
</member>
<member name="M:TinyChat.NotifyingStringBuilder.Append(System.String)">
<summary>
Appends a string to the StringBuilder.
</summary>
</member>
<member name="M:TinyChat.NotifyingStringBuilder.Append(System.Char)">
<summary>
Appends a character to the StringBuilder.
</summary>
</member>
<member name="M:TinyChat.NotifyingStringBuilder.Append(System.Object)">
<summary>
Appends an object's string representation to the StringBuilder.
</summary>
</member>
<member name="M:TinyChat.NotifyingStringBuilder.AppendLine">
<summary>
Appends a line to the StringBuilder.
</summary>
</member>
<member name="M:TinyChat.NotifyingStringBuilder.AppendLine(System.String)">
<summary>
Appends a line with the specified string to the StringBuilder.
</summary>
</member>
<member name="M:TinyChat.NotifyingStringBuilder.Insert(System.Int32,System.String)">
<summary>
Inserts a string at the specified index.
</summary>
</member>
<member name="M:TinyChat.NotifyingStringBuilder.Remove(System.Int32,System.Int32)">
<summary>
Removes characters from the StringBuilder.
</summary>
</member>
<member name="M:TinyChat.NotifyingStringBuilder.Clear">
<summary>
Clears the StringBuilder.
</summary>
</member>
<member name="M:TinyChat.NotifyingStringBuilder.ToString">
<summary>
Returns the string representation of the StringBuilder.
</summary>
</member>
<member name="M:TinyChat.NotifyingStringBuilder.OnPropertyChanged(System.String)">
<summary>
Raises the PropertyChanged event.
</summary>
</member>
<member name="T:TinyChat.ChangingMessageContent">
<summary>
Represents text-based message content.
</summary>
</member>
<member name="E:TinyChat.ChangingMessageContent.PropertyChanged">
<summary>
Occures when the value of the message content gets changed.
</summary>
</member>
<member name="M:TinyChat.ChangingMessageContent.#ctor(System.ComponentModel.INotifyPropertyChanged)">
<summary>
Initializes a new instance of the <see cref="T:TinyChat.StringMessageContent"/> class.
</summary>
<param name="value">The string value of the message content.</param>
</member>
<member name="P:TinyChat.ChangingMessageContent.Content">
<inheritdoc />
</member>
<member name="M:TinyChat.ChangingMessageContent.ToString">
<inheritdoc />
</member>
<member name="T:TinyChat.ChatMessage">
<summary>
Represents a chat message with a sender and content.
</summary>
<param name="Sender">The sender of the message.</param>
<param name="Content">The content of the message.</param>
</member>
<member name="M:TinyChat.ChatMessage.#ctor(TinyChat.ISender,TinyChat.IChatMessageContent)">
<summary>
Represents a chat message with a sender and content.
</summary>
<param name="Sender">The sender of the message.</param>
<param name="Content">The content of the message.</param>
</member>
<member name="P:TinyChat.ChatMessage.Sender">
<summary>The sender of the message.</summary>
</member>
<member name="P:TinyChat.ChatMessage.Content">
<summary>The content of the message.</summary>
</member>
<member name="T:TinyChat.Messages.Formatting.IMessageFormatter">
<summary>
Interface to format chat message content into a displayable string format.
</summary>
</member>
<member name="M:TinyChat.Messages.Formatting.IMessageFormatter.Format(TinyChat.IChatMessageContent)">
<summary>
Renders a given chat message content to a display string
</summary>
<param name="content">The chat messag content to format</param>
<returns></returns>
</member>
<member name="M:TinyChat.Messages.Formatting.IMessageFormatter.Format(System.String)">
<summary>
Renders a given string content to a display string
</summary>
<param name="content">The string content to format</param>
<returns></returns>
</member>
<member name="T:TinyChat.Messages.Formatting.PlainTextMessageFormatter">
<summary>
Renders message content as plain text by stripping common formatting like Markdown and HTML.
</summary>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.HtmlTagsRegex">
<remarks>
Pattern:<br/>
<code>&lt;[^&gt;]*&gt;</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ Match a character other than '&gt;' atomically any number of times.<br/>
○ Match '&gt;'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.MarkdownImagesRegex">
<remarks>
Pattern:<br/>
<code>!\\[([^\\]]*)\\]\\([^\\)]+\\)</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match the string "![".<br/>
○ 1st capture group.<br/>
○ Match a character other than ']' atomically any number of times.<br/>
○ Match the string "](".<br/>
○ Match a character other than ')' atomically at least once.<br/>
○ Match ')'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.MarkdownLinksRegex">
<remarks>
Pattern:<br/>
<code>\\[([^\\]]+)\\]\\([^\\)]+\\)</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match '['.<br/>
○ 1st capture group.<br/>
○ Match a character other than ']' atomically at least once.<br/>
○ Match the string "](".<br/>
○ Match a character other than ')' atomically at least once.<br/>
○ Match ')'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.MarkdownHeadersRegex">
<remarks>
Pattern:<br/>
<code>^#{1,6}\\s+</code><br/>
Options:<br/>
<code>RegexOptions.Multiline | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match if at the beginning of a line.<br/>
○ Match '#' atomically at least 1 and at most 6 times.<br/>
○ Match a whitespace character atomically at least once.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.MarkdownBoldRegex">
<remarks>
Pattern:<br/>
<code>(\\*\\*|__)(.*?)\\1</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ 1st capture group.<br/>
○ Match with 2 alternative expressions.<br/>
○ Match the string "**".<br/>
○ Match the string "__".<br/>
○ 2nd capture group.<br/>
○ Match a character other than '\n' lazily any number of times.<br/>
○ Match the same text as matched by the 1st capture group.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.MarkdownItalicRegex">
<remarks>
Pattern:<br/>
<code>(\\*|_)(.*?)\\1</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ 1st capture group.<br/>
○ Match a character in the set [*_].<br/>
○ 2nd capture group.<br/>
○ Match a character other than '\n' lazily any number of times.<br/>
○ Match the same text as matched by the 1st capture group.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.MarkdownStrikethroughRegex">
<remarks>
Pattern:<br/>
<code>~~(.*?)~~</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match the string "~~".<br/>
○ 1st capture group.<br/>
○ Match a character other than '\n' lazily any number of times.<br/>
○ Match the string "~~".<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.MarkdownInlineCodeRegex">
<remarks>
Pattern:<br/>
<code>`([^`]*)`</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match '`'.<br/>
○ 1st capture group.<br/>
○ Match a character other than '`' atomically any number of times.<br/>
○ Match '`'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.MarkdownCodeBlockRegex">
<remarks>
Pattern:<br/>
<code>```(?:\\w+)?(?:\\s*\\n)?([\\s\\S]*?)```</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match the string "```".<br/>
○ Match a word character greedily any number of times.<br/>
○ Optional (greedy).<br/>
○ Match a whitespace character greedily any number of times.<br/>
○ Match '\n'.<br/>
○ 1st capture group.<br/>
○ Match any character lazily any number of times.<br/>
○ Match the string "```".<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.HtmlUnorderedListRegex">
<remarks>
Pattern:<br/>
<code>&lt;ul[^&gt;]*&gt;(.*?)&lt;/ul&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled | RegexOptions.Singleline</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ Match a character in the set [Uu].<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character other than '&gt;' atomically any number of times.<br/>
○ Match '&gt;'.<br/>
○ 1st capture group.<br/>
○ Match any character lazily any number of times.<br/>
○ Match the string "&lt;/".<br/>
○ Match a character in the set [Uu].<br/>
○ Match a character in the set [Ll].<br/>
○ Match '&gt;'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.HtmlOrderedListRegex">
<remarks>
Pattern:<br/>
<code>&lt;ol[^&gt;]*&gt;(.*?)&lt;/ol&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled | RegexOptions.Singleline</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character other than '&gt;' atomically any number of times.<br/>
○ Match '&gt;'.<br/>
○ 1st capture group.<br/>
○ Match any character lazily any number of times.<br/>
○ Match the string "&lt;/".<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Ll].<br/>
○ Match '&gt;'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.HtmlListItemRegex">
<remarks>
Pattern:<br/>
<code>&lt;li[^&gt;]*&gt;(.*?)&lt;/li&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled | RegexOptions.Singleline</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character in the set [Ii].<br/>
○ Match a character other than '&gt;' atomically any number of times.<br/>
○ Match '&gt;'.<br/>
○ 1st capture group.<br/>
○ Match any character lazily any number of times.<br/>
○ Match the string "&lt;/".<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character in the set [Ii].<br/>
○ Match '&gt;'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.Format(TinyChat.IChatMessageContent)">
<summary>
Renders the message content as plain text by removing formatting.
</summary>
<param name="content">The message content to format.</param>
<returns>Plain text representation of the content.</returns>
</member>
<member name="M:TinyChat.Messages.Formatting.PlainTextMessageFormatter.Format(System.String)">
<summary>
Renders the message content as plain text by removing formatting.
</summary>
<param name="content">The message content to format.</param>
<returns>Plain text representation of the content.</returns>
</member>
<member name="T:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter">
<summary>
Renders message content as simplified HTML, supporting only specified HTML tags.
Markdown is converted to HTML where supported, otherwise stripped to plain text.
</summary>
<remarks>
Initializes a new instance of the <see cref="T:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter"/> class.
</remarks>
<param name="supportedTags">Array of supported HTML tag names (e.g., "b", "i", "a", "ul"). Case-insensitive.</param>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.#ctor(System.String[])">
<summary>
Renders message content as simplified HTML, supporting only specified HTML tags.
Markdown is converted to HTML where supported, otherwise stripped to plain text.
</summary>
<remarks>
Initializes a new instance of the <see cref="T:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter"/> class.
</remarks>
<param name="supportedTags">Array of supported HTML tag names (e.g., "b", "i", "a", "ul"). Case-insensitive.</param>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.HtmlTagsRegex">
<remarks>
Pattern:<br/>
<code>&lt;([a-z][a-z0-9]*)\\b[^&gt;]*&gt;(.*?)&lt;/\\1&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled | RegexOptions.Singleline</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ 1st capture group.<br/>
○ Match a character in the set [A-Za-z\u212A].<br/>
○ Match a character in the set [0-9A-Za-z\u212A] greedily any number of times.<br/>
○ Match if at a word boundary.<br/>
○ Match a character other than '&gt;' atomically any number of times.<br/>
○ Match '&gt;'.<br/>
○ 2nd capture group.<br/>
○ Match any character lazily any number of times.<br/>
○ Match the string "&lt;/".<br/>
○ Match the same text as matched by the 1st capture group.<br/>
○ Match '&gt;'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.SelfClosingHtmlTagsRegex">
<remarks>
Pattern:<br/>
<code>&lt;([a-z][a-z0-9]*)\\b[^&gt;]*/&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ 1st capture group.<br/>
○ Match a character in the set [A-Za-z\u212A].<br/>
○ Match a character in the set [0-9A-Za-z\u212A] greedily any number of times.<br/>
○ Match if at a word boundary.<br/>
○ Match a character other than '&gt;' greedily any number of times.<br/>
○ Match the string "/&gt;".<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.HtmlCommentsRegex">
<remarks>
Pattern:<br/>
<code>&lt;!--[\\s\\S]*?--&gt;</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match the string "&lt;!--".<br/>
○ Match any character lazily any number of times.<br/>
○ Match the string "--&gt;".<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.MarkdownImagesRegex">
<remarks>
Pattern:<br/>
<code>!\\[([^\\]]*)\\]\\(([^\\)]+)\\)</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match the string "![".<br/>
○ 1st capture group.<br/>
○ Match a character other than ']' atomically any number of times.<br/>
○ Match the string "](".<br/>
○ 2nd capture group.<br/>
○ Match a character other than ')' atomically at least once.<br/>
○ Match ')'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.MarkdownLinksRegex">
<remarks>
Pattern:<br/>
<code>\\[([^\\]]+)\\]\\(([^\\)]+)\\)</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match '['.<br/>
○ 1st capture group.<br/>
○ Match a character other than ']' atomically at least once.<br/>
○ Match the string "](".<br/>
○ 2nd capture group.<br/>
○ Match a character other than ')' atomically at least once.<br/>
○ Match ')'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.MarkdownHeadersRegex">
<remarks>
Pattern:<br/>
<code>^(#{1,6})\\s+(.+)$</code><br/>
Options:<br/>
<code>RegexOptions.Multiline | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match if at the beginning of a line.<br/>
○ 1st capture group.<br/>
○ Match '#' atomically at least 1 and at most 6 times.<br/>
○ Match a whitespace character greedily at least once.<br/>
○ 2nd capture group.<br/>
○ Match a character other than '\n' greedily at least once.<br/>
○ Match if at the end of a line.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.MarkdownBoldItalicRegex">
<remarks>
Pattern:<br/>
<code>(\\*\\*\\*|___)(.*?)\\1</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ 1st capture group.<br/>
○ Match with 2 alternative expressions.<br/>
○ Match the string "***".<br/>
○ Match the string "___".<br/>
○ 2nd capture group.<br/>
○ Match a character other than '\n' lazily any number of times.<br/>
○ Match the same text as matched by the 1st capture group.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.MarkdownBoldRegex">
<remarks>
Pattern:<br/>
<code>(\\*\\*|__)(.*?)\\1</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ 1st capture group.<br/>
○ Match with 2 alternative expressions.<br/>
○ Match the string "**".<br/>
○ Match the string "__".<br/>
○ 2nd capture group.<br/>
○ Match a character other than '\n' lazily any number of times.<br/>
○ Match the same text as matched by the 1st capture group.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.MarkdownItalicRegex">
<remarks>
Pattern:<br/>
<code>(\\*|_)(.*?)\\1</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ 1st capture group.<br/>
○ Match a character in the set [*_].<br/>
○ 2nd capture group.<br/>
○ Match a character other than '\n' lazily any number of times.<br/>
○ Match the same text as matched by the 1st capture group.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.MarkdownStrikethroughRegex">
<remarks>
Pattern:<br/>
<code>~~(.*?)~~</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match the string "~~".<br/>
○ 1st capture group.<br/>
○ Match a character other than '\n' lazily any number of times.<br/>
○ Match the string "~~".<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.MarkdownInlineCodeRegex">
<remarks>
Pattern:<br/>
<code>`([^`]*)`</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match '`'.<br/>
○ 1st capture group.<br/>
○ Match a character other than '`' atomically any number of times.<br/>
○ Match '`'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.MarkdownCodeBlockRegex">
<remarks>
Pattern:<br/>
<code>```(?:\\w+)?(?:\\s*\\n)?([\\s\\S]*?)```</code><br/>
Options:<br/>
<code>RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match the string "```".<br/>
○ Match a word character greedily any number of times.<br/>
○ Optional (greedy).<br/>
○ Match a whitespace character greedily any number of times.<br/>
○ Match '\n'.<br/>
○ 1st capture group.<br/>
○ Match any character lazily any number of times.<br/>
○ Match the string "```".<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.MarkdownUnorderedListRegex">
<remarks>
Pattern:<br/>
<code>^[-*+]\\s+(.+)$</code><br/>
Options:<br/>
<code>RegexOptions.Multiline | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match if at the beginning of a line.<br/>
○ Match a character in the set [*+-].<br/>
○ Match a whitespace character greedily at least once.<br/>
○ 1st capture group.<br/>
○ Match a character other than '\n' greedily at least once.<br/>
○ Match if at the end of a line.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.MarkdownOrderedListRegex">
<remarks>
Pattern:<br/>
<code>^\\d+\\.\\s+(.+)$</code><br/>
Options:<br/>
<code>RegexOptions.Multiline | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match if at the beginning of a line.<br/>
○ Match a Unicode digit atomically at least once.<br/>
○ Match '.'.<br/>
○ Match a whitespace character greedily at least once.<br/>
○ 1st capture group.<br/>
○ Match a character other than '\n' greedily at least once.<br/>
○ Match if at the end of a line.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.MarkdownBlockquoteRegex">
<remarks>
Pattern:<br/>
<code>^&gt;\\s+(.+)$</code><br/>
Options:<br/>
<code>RegexOptions.Multiline | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match if at the beginning of a line.<br/>
○ Match '&gt;'.<br/>
○ Match a whitespace character greedily at least once.<br/>
○ 1st capture group.<br/>
○ Match a character other than '\n' greedily at least once.<br/>
○ Match if at the end of a line.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.HtmlUnorderedListRegex">
<remarks>
Pattern:<br/>
<code>&lt;ul[^&gt;]*&gt;(.*?)&lt;/ul&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled | RegexOptions.Singleline</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ Match a character in the set [Uu].<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character other than '&gt;' atomically any number of times.<br/>
○ Match '&gt;'.<br/>
○ 1st capture group.<br/>
○ Match any character lazily any number of times.<br/>
○ Match the string "&lt;/".<br/>
○ Match a character in the set [Uu].<br/>
○ Match a character in the set [Ll].<br/>
○ Match '&gt;'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.HtmlOrderedListRegex">
<remarks>
Pattern:<br/>
<code>&lt;ol[^&gt;]*&gt;(.*?)&lt;/ol&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled | RegexOptions.Singleline</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character other than '&gt;' atomically any number of times.<br/>
○ Match '&gt;'.<br/>
○ 1st capture group.<br/>
○ Match any character lazily any number of times.<br/>
○ Match the string "&lt;/".<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Ll].<br/>
○ Match '&gt;'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.HtmlListItemRegex">
<remarks>
Pattern:<br/>
<code>&lt;li[^&gt;]*&gt;(.*?)&lt;/li&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled | RegexOptions.Singleline</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character in the set [Ii].<br/>
○ Match a character other than '&gt;' atomically any number of times.<br/>
○ Match '&gt;'.<br/>
○ 1st capture group.<br/>
○ Match any character lazily any number of times.<br/>
○ Match the string "&lt;/".<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character in the set [Ii].<br/>
○ Match '&gt;'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.HtmlColorSpanRegex">
<remarks>
Pattern:<br/>
<code>&lt;span\\s+style=['"]color:\\s*([^'"]+)['"]&gt;([^&lt;]+)&lt;/span&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ Match a character in the set [Ss].<br/>
○ Match a character in the set [Pp].<br/>
○ Match a character in the set [Aa].<br/>
○ Match a character in the set [Nn].<br/>
○ Match a whitespace character atomically at least once.<br/>
○ Match a character in the set [Ss].<br/>
○ Match a character in the set [Tt].<br/>
○ Match a character in the set [Yy].<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character in the set [Ee].<br/>
○ Match '='.<br/>
○ Match a character in the set ["'].<br/>
○ Match a character in the set [Cc].<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Rr].<br/>
○ Match ':'.<br/>
○ Match a whitespace character greedily any number of times.<br/>
○ 1st capture group.<br/>
○ Match a character in the set [^"'] atomically at least once.<br/>
○ Match a character in the set ["'].<br/>
○ Match '&gt;'.<br/>
○ 2nd capture group.<br/>
○ Match a character other than '&lt;' atomically at least once.<br/>
○ Match the string "&lt;/".<br/>
○ Match a character in the set [Ss].<br/>
○ Match a character in the set [Pp].<br/>
○ Match a character in the set [Aa].<br/>
○ Match a character in the set [Nn].<br/>
○ Match '&gt;'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.HtmlBackColorSpanRegex">
<remarks>
Pattern:<br/>
<code>&lt;span\\s+style=['"]background-color:\\s*([^'"]+)['"]&gt;([^&lt;]+)&lt;/span&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ Match a character in the set [Ss].<br/>
○ Match a character in the set [Pp].<br/>
○ Match a character in the set [Aa].<br/>
○ Match a character in the set [Nn].<br/>
○ Match a whitespace character atomically at least once.<br/>
○ Match a character in the set [Ss].<br/>
○ Match a character in the set [Tt].<br/>
○ Match a character in the set [Yy].<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character in the set [Ee].<br/>
○ Match '='.<br/>
○ Match a character in the set ["'].<br/>
○ Match a character in the set [Bb].<br/>
○ Match a character in the set [Aa].<br/>
○ Match a character in the set [Cc].<br/>
○ Match a character in the set [Kk\u212A].<br/>
○ Match a character in the set [Gg].<br/>
○ Match a character in the set [Rr].<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Uu].<br/>
○ Match a character in the set [Nn].<br/>
○ Match a character in the set [Dd].<br/>
○ Match '-'.<br/>
○ Match a character in the set [Cc].<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Rr].<br/>
○ Match ':'.<br/>
○ Match a whitespace character greedily any number of times.<br/>
○ 1st capture group.<br/>
○ Match a character in the set [^"'] atomically at least once.<br/>
○ Match a character in the set ["'].<br/>
○ Match '&gt;'.<br/>
○ 2nd capture group.<br/>
○ Match a character other than '&lt;' atomically at least once.<br/>
○ Match the string "&lt;/".<br/>
○ Match a character in the set [Ss].<br/>
○ Match a character in the set [Pp].<br/>
○ Match a character in the set [Aa].<br/>
○ Match a character in the set [Nn].<br/>
○ Match '&gt;'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.HrefAttributeRegex">
<remarks>
Pattern:<br/>
<code>href=['"]([^'"]+)['"]</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match a character in the set [Hh].<br/>
○ Match a character in the set [Rr].<br/>
○ Match a character in the set [Ee].<br/>
○ Match a character in the set [Ff].<br/>
○ Match '='.<br/>
○ Match a character in the set ["'].<br/>
○ 1st capture group.<br/>
○ Match a character in the set [^"'] atomically at least once.<br/>
○ Match a character in the set ["'].<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.SrcAttributeRegex">
<remarks>
Pattern:<br/>
<code>src=['"]([^'"]+)['"]</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match a character in the set [Ss].<br/>
○ Match a character in the set [Rr].<br/>
○ Match a character in the set [Cc].<br/>
○ Match '='.<br/>
○ Match a character in the set ["'].<br/>
○ 1st capture group.<br/>
○ Match a character in the set [^"'] atomically at least once.<br/>
○ Match a character in the set ["'].<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.AltAttributeRegex">
<remarks>
Pattern:<br/>
<code>alt=['"]([^'"]*)['"]</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match a character in the set [Aa].<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character in the set [Tt].<br/>
○ Match '='.<br/>
○ Match a character in the set ["'].<br/>
○ 1st capture group.<br/>
○ Match a character in the set [^"'] atomically any number of times.<br/>
○ Match a character in the set ["'].<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.FontDevExpressFormatRegex">
<remarks>
Pattern:<br/>
<code>&lt;font="([^"]+)"&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ Match a character in the set [Ff].<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Nn].<br/>
○ Match a character in the set [Tt].<br/>
○ Match the string "=\"".<br/>
○ 1st capture group.<br/>
○ Match a character other than '"' atomically at least once.<br/>
○ Match the string "\"&gt;".<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.FontFaceAttributeRegex">
<remarks>
Pattern:<br/>
<code>face=['"]([^'"]+)['"]</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match a character in the set [Ff].<br/>
○ Match a character in the set [Aa].<br/>
○ Match a character in the set [Cc].<br/>
○ Match a character in the set [Ee].<br/>
○ Match '='.<br/>
○ Match a character in the set ["'].<br/>
○ 1st capture group.<br/>
○ Match a character in the set [^"'] atomically at least once.<br/>
○ Match a character in the set ["'].<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.SizeAttributeRegex">
<remarks>
Pattern:<br/>
<code>&lt;size=([+-]?\\d+)&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ Match a character in the set [Ss].<br/>
○ Match a character in the set [Ii].<br/>
○ Match a character in the set [Zz].<br/>
○ Match a character in the set [Ee].<br/>
○ Match '='.<br/>
○ 1st capture group.<br/>
○ Match a character in the set [+-] atomically, optionally.<br/>
○ Match a Unicode digit atomically at least once.<br/>
○ Match '&gt;'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.ColorAttributeRegex">
<remarks>
Pattern:<br/>
<code>&lt;color=([^&gt;]+)&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ Match a character in the set [Cc].<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Rr].<br/>
○ Match '='.<br/>
○ 1st capture group.<br/>
○ Match a character other than '&gt;' atomically at least once.<br/>
○ Match '&gt;'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.BackColorAttributeRegex">
<remarks>
Pattern:<br/>
<code>&lt;backcolor=([^&gt;]+)&gt;</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match '&lt;'.<br/>
○ Match a character in the set [Bb].<br/>
○ Match a character in the set [Aa].<br/>
○ Match a character in the set [Cc].<br/>
○ Match a character in the set [Kk\u212A].<br/>
○ Match a character in the set [Cc].<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Ll].<br/>
○ Match a character in the set [Oo].<br/>
○ Match a character in the set [Rr].<br/>
○ Match '='.<br/>
○ 1st capture group.<br/>
○ Match a character other than '&gt;' atomically at least once.<br/>
○ Match '&gt;'.<br/>
</code>
</remarks>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.RgbColorRegex">
<remarks>
Pattern:<br/>
<code>rgba?\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)(?:\\s*,\\s*(\\d+(?:\\.\\d+)?))?\\s*\\)</code><br/>
Options:<br/>
<code>RegexOptions.IgnoreCase | RegexOptions.Compiled</code><br/>
Explanation:<br/>
<code>
○ Match a character in the set [Rr].<br/>
○ Match a character in the set [Gg].<br/>
○ Match a character in the set [Bb].<br/>
○ Match a character in the set [Aa] atomically, optionally.<br/>
○ Match a whitespace character atomically any number of times.<br/>
○ Match '('.<br/>
○ Match a whitespace character atomically any number of times.<br/>
○ 1st capture group.<br/>
○ Match a Unicode digit atomically at least once.<br/>
○ Match a whitespace character atomically any number of times.<br/>
○ Match ','.<br/>
○ Match a whitespace character atomically any number of times.<br/>
○ 2nd capture group.<br/>
○ Match a Unicode digit atomically at least once.<br/>
○ Match a whitespace character atomically any number of times.<br/>
○ Match ','.<br/>
○ Match a whitespace character atomically any number of times.<br/>
○ 3rd capture group.<br/>
○ Match a Unicode digit greedily at least once.<br/>
○ Optional (greedy).<br/>
○ Match a whitespace character atomically any number of times.<br/>
○ Match ','.<br/>
○ Match a whitespace character atomically any number of times.<br/>
○ 4th capture group.<br/>
○ Match a Unicode digit greedily at least once.<br/>
○ Optional (greedy).<br/>
○ Match '.'.<br/>
○ Match a Unicode digit greedily at least once.<br/>
○ Match a whitespace character atomically any number of times.<br/>
○ Match ')'.<br/>
</code>
</remarks>
</member>
<member name="P:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.DefaultCodeFontName">
<summary>
Default monospace font family for code blocks and inline code.
</summary>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.Format(TinyChat.IChatMessageContent)">
<summary>
Renders the message content as simplified HTML.
</summary>
<param name="content">The message content to format.</param>
<returns>HTML representation of the content with only supported tags.</returns>
</member>
<member name="M:TinyChat.Messages.Formatting.SimplifiedHtmlMessageFormatter.Format(System.String)">
<summary>
Renders the message content as simplified HTML.
</summary>
<param name="content">The message content to format.</param>
<returns>HTML representation of the content with only supported tags.</returns>
</member>
<member name="T:TinyChat.IChatMessage">
<summary>
Represents a chat message with a sender and content.
</summary>
</member>
<member name="P:TinyChat.IChatMessage.Sender">
<summary>
Gets the sender of the message.
</summary>
</member>
<member name="P:TinyChat.IChatMessage.Content">
<summary>
Gets the content of the message.
</summary>
</member>
<member name="T:TinyChat.IChatMessageContent">
<summary>
Represents the content of a chat message.
</summary>
</member>
<member name="P:TinyChat.IChatMessageContent.Content">
<summary>
Gets the content of the message.
</summary>
</member>
<member name="T:TinyChat.ISender">
<summary>
Represents a sender of chat messages.
</summary>
</member>
<member name="P:TinyChat.ISender.Name">
<summary>
Gets the name of the sender.
</summary>
</member>
<member name="T:TinyChat.NamedSender">
<summary>
Represents a sender identified by their name.
</summary>
<param name="Name">The name of the sender.</param>
</member>
<member name="M:TinyChat.NamedSender.#ctor(System.String)">
<summary>
Represents a sender identified by their name.
</summary>
<param name="Name">The name of the sender.</param>
</member>
<member name="P:TinyChat.NamedSender.Name">
<summary>The name of the sender.</summary>
</member>
<member name="M:TinyChat.NamedSender.ToString">
<inheritdoc />
</member>
<member name="T:TinyChat.StringMessageContent">
<summary>
Represents text-based message content.
</summary>
</member>
<member name="E:TinyChat.StringMessageContent.PropertyChanged">
<summary>
Occurs then the value of the message content changes.
</summary>
</member>
<member name="M:TinyChat.StringMessageContent.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:TinyChat.StringMessageContent"/> class.
</summary>
<param name="value">The string value of the message content.</param>
</member>
<member name="P:TinyChat.StringMessageContent.Content">
<inheritdoc />
</member>
<member name="M:TinyChat.StringMessageContent.ToString">
<inheritdoc />
</member>
<member name="T:TinyChat.ChatInputControl">
<summary>
A text input control that allows users to type and send chat messages.
</summary>
</member>
<member name="E:TinyChat.ChatInputControl.MessageSending">
<summary>
Occurs before a message is sent from the text box.
</summary>
</member>
<member name="E:TinyChat.ChatInputControl.CancellationRequested">
<summary>
The event that is raised when cancellation of a streaming message is requested.
</summary>
</member>
<member name="M:TinyChat.ChatInputControl.#ctor">
<summary>
Initializes a new instance of the <see cref="T:TinyChat.ChatInputControl"/> class.
</summary>
</member>
<member name="M:TinyChat.ChatInputControl.OnGotFocus(System.EventArgs)">
<inheritdoc />
</member>
<member name="M:TinyChat.ChatInputControl.TextBox_KeyPress(System.Object,System.Windows.Forms.KeyPressEventArgs)">
<summary>
Handles the KeyPress event of the internal text box to send messages on Enter key.
</summary>
<param name="sender">The source of the event.</param>
<param name="e">A <see cref="T:System.Windows.Forms.KeyPressEventArgs"/> that contains the event data.</param>
</member>
<member name="M:TinyChat.ChatInputControl.TinyChat#IChatInputControl#SetIsReceivingStream(System.Boolean,System.Boolean)">
<inheritdoc />
</member>
<member name="T:TinyChat.ChatMessageControl">
<summary>
A panel control that displays a chat message with sender name and content.
</summary>
</member>
<member name="E:TinyChat.ChatMessageControl.SizeUpdatedWhileStreaming">
<summary>
The event that is raised when the size of the control is updated while streaming a message.
</summary>
</member>
<member name="P:TinyChat.ChatMessageControl.MessageFormatter">
<summary>
Gets or sets the formatter that converts message content into displayable strings.
</summary>
</member>
<member name="M:TinyChat.ChatMessageControl.#ctor">
<summary>
Initializes a new instance of the <see cref="T:TinyChat.ChatMessageControl"/> class.
</summary>
</member>
<member name="P:TinyChat.ChatMessageControl.Message">
<summary>
Gets or sets the chat message displayed by this control.
When set, the control updates to display the sender's name and message content.
If the message is null, both the sender and content labels will display empty strings.
</summary>
<value>
The <see cref="T:TinyChat.IChatMessage"/> instance to display, or null to clear the display.
</value>
</member>
<member name="P:TinyChat.ChatMessageControl.MaximumSize">
<inheritdoc />
</member>
<member name="M:TinyChat.ChatMessageControl.OnSizeChanged(System.EventArgs)">
<inheritdoc />
</member>
<member name="M:TinyChat.ChatMessageControl.TinyChat#IChatMessageControl#SetIsReceivingStream(System.Boolean)">
<inheritdoc />
</member>
<member name="T:TinyChat.ChatSplitContainerControl">
<summary>
A specialized split container control designed for chat applications with a horizontal layout.
The top panel is typically used for chat history and the bottom panel for input controls.
</summary>
</member>
<member name="M:TinyChat.ChatSplitContainerControl.#ctor">
<summary>
Initializes a new instance of the <see cref="T:TinyChat.ChatSplitContainerControl"/> class.
Sets up horizontal orientation with the bottom panel (Panel2) as the fixed panel.
</summary>
</member>
<member name="P:TinyChat.ChatSplitContainerControl.HistoryPanel">
<summary>
Gets the top panel of the split container, typically used for displaying chat history.
</summary>
</member>
<member name="P:TinyChat.ChatSplitContainerControl.ChatInputPanel">
<summary>
Gets the bottom panel of the split container, typically used for chat input controls.
</summary>
</member>
<member name="P:TinyChat.ChatSplitContainerControl.SplitterPosition">
<summary>
Gets or sets the splitter position measured from the bottom of the container.
This property provides an alternative to <see cref="P:System.Windows.Forms.SplitContainer.SplitterDistance"/>
by measuring from the bottom instead of the top, making it easier to work with
fixed bottom panels.
</summary>
<value>The distance in pixels from the bottom of the container to the splitter.</value>
</member>
<member name="T:TinyChat.FlowLayoutMessageHistoryControl">
<summary>
A flow layout panel control that manages and displays chat message history with automatic scrolling and width management.
</summary>
</member>
<member name="P:TinyChat.FlowLayoutMessageHistoryControl.MaxVerticalScroll">
<summary>
Gets the maximum vertical scroll value that indicates the bottom of the scrollable area.
</summary>
</member>
<member name="M:TinyChat.FlowLayoutMessageHistoryControl.#ctor">
<summary>
Initializes a new instance of the <see cref="T:TinyChat.FlowLayoutMessageHistoryControl"/> class
with top-down flow direction, auto-scroll enabled, and content wrapping disabled.
</summary>
</member>
<member name="M:TinyChat.FlowLayoutMessageHistoryControl.AppendMessageControl(TinyChat.IChatMessageControl)">
<summary>
Appends a chat message control to the history and automatically scrolls to show the new message.
</summary>
<param name="messageControl">The chat message control to append to the history.</param>
</member>
<member name="M:TinyChat.FlowLayoutMessageHistoryControl.ClearMessageControls">
<summary>
Clears all message controls from the chat history.
</summary>
</member>
<member name="M:TinyChat.FlowLayoutMessageHistoryControl.RemoveMessageControl(TinyChat.IChatMessage)">
<summary>
Removes the message control associated with the specified chat message from the history.
</summary>
<param name="message">The chat message whose control should be removed.</param>
</member>
<member name="M:TinyChat.FlowLayoutMessageHistoryControl.OnClientSizeChanged(System.EventArgs)">
<summary>
Handles the client size changed event by updating the maximum width of all child controls
to prevent horizontal scrollbars from appearing.
</summary>
<param name="e">The event arguments containing information about the size change.</param>
</member>
<member name="M:TinyChat.FlowLayoutMessageHistoryControl.SetMaxWidthToPreventHorizontalScrollbar(System.Windows.Forms.Control)">
<summary>
Sets the maximum width of a control to prevent horizontal scrollbars by accounting for
the vertical scrollbar width when present.
</summary>
<param name="control">The control whose maximum width should be adjusted.</param>
</member>
<member name="M:TinyChat.FlowLayoutMessageHistoryControl.OnScroll(System.Windows.Forms.ScrollEventArgs)">
<inheritdoc />
</member>
<member name="M:TinyChat.FlowLayoutMessageHistoryControl.OnMouseWheel(System.Windows.Forms.MouseEventArgs)">
<inheritdoc />
</member>
<member name="T:TinyChat.IChatInputControl">
<summary>
Represents a text input control for sending chat messages.
</summary>
</member>
<member name="E:TinyChat.IChatInputControl.CancellationRequested">
<summary>
The event that is raised when cancellation of a streaming message is requested.
</summary>
</member>
<member name="E:TinyChat.IChatInputControl.MessageSending">
<summary>
Occurs when a message is sent from the text box and allows the cancellation of sending.
</summary>
</member>
<member name="M:TinyChat.IChatInputControl.SetIsReceivingStream(System.Boolean,System.Boolean)">
<summary>
Sets whether the control is receiving a stream or not
</summary>
<param name="isReceiving">The flag specifying whether a stream is being received or not</param>
<param name="allowCancellation">The flag specifying whether the stream can be cancelled or not</param>
</member>
<member name="T:TinyChat.IChatMessageControl">
<summary>
Represents a control that can display a chat message.
</summary>
</member>
<member name="E:TinyChat.IChatMessageControl.SizeUpdatedWhileStreaming">
<summary>
The event that is raised when the size of the control is updated while streaming a message.
</summary>
</member>
<member name="P:TinyChat.IChatMessageControl.Message">
<summary>
Gets or sets the chat message displayed by this control.
</summary>
</member>
<member name="M:TinyChat.IChatMessageControl.SetIsReceivingStream(System.Boolean)">
<summary>
Sets whether the control is receiving a stream or not
</summary>
<param name="isReceiving">The flag specifying whether a stream is being received or not</param>
</member>
<member name="T:TinyChat.IChatMessageHistoryControl">
<summary>
Provides functionality for managing chat message history controls.
</summary>
</member>
<member name="M:TinyChat.IChatMessageHistoryControl.AppendMessageControl(TinyChat.IChatMessageControl)">
<summary>
Appends a chat message control to the history.
</summary>
<param name="messageControl">The chat message control to append.</param>
</member>
<member name="M:TinyChat.IChatMessageHistoryControl.ClearMessageControls">
<summary>
Clears all message controls from the history.
</summary>
</member>
<member name="M:TinyChat.IChatMessageHistoryControl.RemoveMessageControl(TinyChat.IChatMessage)">
<summary>
Removes a message control by a given message
</summary>
<param name="message">The message to remove the control for</param>
</member>
<member name="T:TinyChat.ISplitContainerControl">
<summary>
Defines the contract for a split container control that manages chat history and input panels.
</summary>
</member>
<member name="P:TinyChat.ISplitContainerControl.HistoryPanel">
<summary>
Gets the control that displays the chat history.
</summary>
<value>
The control containing the chat history display, or <see langword="null"/> if not available.
</value>
</member>
<member name="P:TinyChat.ISplitContainerControl.ChatInputPanel">
<summary>
Gets the control that contains the chat input interface.
</summary>
<value>
The control containing the chat input interface, or <see langword="null"/> if not available.
</value>
</member>
<member name="P:TinyChat.ISplitContainerControl.SplitterPosition">
<summary>
Gets or sets the position of the splitter between the history and input panels.
</summary>
<value>
The position of the splitter in pixels from the top or left edge, depending on the split orientation.
</value>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlTagsRegex_0">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the HtmlTagsRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.HtmlTagsRegex_0.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlTagsRegex_0.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlTagsRegex_0.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlTagsRegex_0.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlTagsRegex_0.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlTagsRegex_0.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlTagsRegex_0.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlTagsRegex_0.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_1">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownImagesRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_1.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_1.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_1.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_1.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_1.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_1.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_1.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_1.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_2">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownLinksRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_2.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_2.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_2.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_2.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_2.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_2.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_2.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_2.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_3">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownHeadersRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_3.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_3.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_3.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_3.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_3.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_3.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_3.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_3.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownBoldRegex_4">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownBoldRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownBoldRegex_4.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBoldRegex_4.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownBoldRegex_4.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBoldRegex_4.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownBoldRegex_4.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBoldRegex_4.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBoldRegex_4.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBoldRegex_4.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownItalicRegex_5">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownItalicRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownItalicRegex_5.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownItalicRegex_5.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownItalicRegex_5.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownItalicRegex_5.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownItalicRegex_5.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownItalicRegex_5.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownItalicRegex_5.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownItalicRegex_5.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownStrikethroughRegex_6">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownStrikethroughRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownStrikethroughRegex_6.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownStrikethroughRegex_6.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownStrikethroughRegex_6.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownStrikethroughRegex_6.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownStrikethroughRegex_6.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownStrikethroughRegex_6.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownStrikethroughRegex_6.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownStrikethroughRegex_6.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownInlineCodeRegex_7">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownInlineCodeRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownInlineCodeRegex_7.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownInlineCodeRegex_7.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownInlineCodeRegex_7.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownInlineCodeRegex_7.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownInlineCodeRegex_7.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownInlineCodeRegex_7.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownInlineCodeRegex_7.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownInlineCodeRegex_7.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownCodeBlockRegex_8">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownCodeBlockRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownCodeBlockRegex_8.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownCodeBlockRegex_8.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownCodeBlockRegex_8.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownCodeBlockRegex_8.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownCodeBlockRegex_8.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownCodeBlockRegex_8.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownCodeBlockRegex_8.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownCodeBlockRegex_8.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlUnorderedListRegex_9">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the HtmlUnorderedListRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.HtmlUnorderedListRegex_9.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlUnorderedListRegex_9.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlUnorderedListRegex_9.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlUnorderedListRegex_9.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlUnorderedListRegex_9.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlUnorderedListRegex_9.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlUnorderedListRegex_9.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlUnorderedListRegex_9.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlOrderedListRegex_10">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the HtmlOrderedListRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.HtmlOrderedListRegex_10.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlOrderedListRegex_10.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlOrderedListRegex_10.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlOrderedListRegex_10.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlOrderedListRegex_10.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlOrderedListRegex_10.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlOrderedListRegex_10.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlOrderedListRegex_10.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlListItemRegex_11">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the HtmlListItemRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.HtmlListItemRegex_11.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlListItemRegex_11.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlListItemRegex_11.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlListItemRegex_11.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlListItemRegex_11.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlListItemRegex_11.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlListItemRegex_11.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlListItemRegex_11.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlTagsRegex_12">
<summary>Caches a <see cref="T:System.Text.RegularExpressions.Regex"/> instance for the HtmlTagsRegex method.</summary>
<remarks>A custom Regex-derived type could not be generated because the expression contains case-insensitive backreferences which are not supported by the source generator.</remarks>
</member>
<member name="F:System.Text.RegularExpressions.Generated.HtmlTagsRegex_12.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.SelfClosingHtmlTagsRegex_13">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the SelfClosingHtmlTagsRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.SelfClosingHtmlTagsRegex_13.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SelfClosingHtmlTagsRegex_13.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.SelfClosingHtmlTagsRegex_13.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SelfClosingHtmlTagsRegex_13.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.SelfClosingHtmlTagsRegex_13.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SelfClosingHtmlTagsRegex_13.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SelfClosingHtmlTagsRegex_13.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SelfClosingHtmlTagsRegex_13.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlCommentsRegex_14">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the HtmlCommentsRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.HtmlCommentsRegex_14.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlCommentsRegex_14.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlCommentsRegex_14.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlCommentsRegex_14.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlCommentsRegex_14.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlCommentsRegex_14.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlCommentsRegex_14.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlCommentsRegex_14.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_15">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownImagesRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_15.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_15.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_15.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_15.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_15.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_15.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_15.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownImagesRegex_15.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_16">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownLinksRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_16.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_16.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_16.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_16.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_16.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_16.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_16.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownLinksRegex_16.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_17">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownHeadersRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_17.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_17.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_17.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_17.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_17.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_17.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_17.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownHeadersRegex_17.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownBoldItalicRegex_18">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownBoldItalicRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownBoldItalicRegex_18.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBoldItalicRegex_18.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownBoldItalicRegex_18.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBoldItalicRegex_18.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownBoldItalicRegex_18.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBoldItalicRegex_18.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBoldItalicRegex_18.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBoldItalicRegex_18.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownUnorderedListRegex_19">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownUnorderedListRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownUnorderedListRegex_19.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownUnorderedListRegex_19.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownUnorderedListRegex_19.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownUnorderedListRegex_19.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownUnorderedListRegex_19.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownUnorderedListRegex_19.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownUnorderedListRegex_19.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownUnorderedListRegex_19.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownOrderedListRegex_20">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownOrderedListRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownOrderedListRegex_20.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownOrderedListRegex_20.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownOrderedListRegex_20.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownOrderedListRegex_20.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownOrderedListRegex_20.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownOrderedListRegex_20.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownOrderedListRegex_20.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownOrderedListRegex_20.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownBlockquoteRegex_21">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MarkdownBlockquoteRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.MarkdownBlockquoteRegex_21.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBlockquoteRegex_21.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownBlockquoteRegex_21.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBlockquoteRegex_21.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.MarkdownBlockquoteRegex_21.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBlockquoteRegex_21.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBlockquoteRegex_21.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.MarkdownBlockquoteRegex_21.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlColorSpanRegex_22">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the HtmlColorSpanRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.HtmlColorSpanRegex_22.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlColorSpanRegex_22.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlColorSpanRegex_22.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlColorSpanRegex_22.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlColorSpanRegex_22.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlColorSpanRegex_22.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlColorSpanRegex_22.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlColorSpanRegex_22.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlBackColorSpanRegex_23">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the HtmlBackColorSpanRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.HtmlBackColorSpanRegex_23.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlBackColorSpanRegex_23.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlBackColorSpanRegex_23.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlBackColorSpanRegex_23.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HtmlBackColorSpanRegex_23.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlBackColorSpanRegex_23.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlBackColorSpanRegex_23.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HtmlBackColorSpanRegex_23.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HrefAttributeRegex_24">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the HrefAttributeRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.HrefAttributeRegex_24.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HrefAttributeRegex_24.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HrefAttributeRegex_24.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HrefAttributeRegex_24.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.HrefAttributeRegex_24.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HrefAttributeRegex_24.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HrefAttributeRegex_24.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.HrefAttributeRegex_24.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.SrcAttributeRegex_25">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the SrcAttributeRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.SrcAttributeRegex_25.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SrcAttributeRegex_25.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.SrcAttributeRegex_25.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SrcAttributeRegex_25.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.SrcAttributeRegex_25.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SrcAttributeRegex_25.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SrcAttributeRegex_25.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SrcAttributeRegex_25.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.AltAttributeRegex_26">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the AltAttributeRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.AltAttributeRegex_26.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.AltAttributeRegex_26.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.AltAttributeRegex_26.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.AltAttributeRegex_26.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.AltAttributeRegex_26.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.AltAttributeRegex_26.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.AltAttributeRegex_26.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.AltAttributeRegex_26.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.FontDevExpressFormatRegex_27">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the FontDevExpressFormatRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.FontDevExpressFormatRegex_27.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.FontDevExpressFormatRegex_27.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.FontDevExpressFormatRegex_27.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.FontDevExpressFormatRegex_27.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.FontDevExpressFormatRegex_27.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.FontDevExpressFormatRegex_27.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.FontDevExpressFormatRegex_27.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.FontDevExpressFormatRegex_27.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.FontFaceAttributeRegex_28">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the FontFaceAttributeRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.FontFaceAttributeRegex_28.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.FontFaceAttributeRegex_28.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.FontFaceAttributeRegex_28.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.FontFaceAttributeRegex_28.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.FontFaceAttributeRegex_28.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.FontFaceAttributeRegex_28.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.FontFaceAttributeRegex_28.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.FontFaceAttributeRegex_28.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.SizeAttributeRegex_29">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the SizeAttributeRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.SizeAttributeRegex_29.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SizeAttributeRegex_29.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.SizeAttributeRegex_29.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SizeAttributeRegex_29.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.SizeAttributeRegex_29.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SizeAttributeRegex_29.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SizeAttributeRegex_29.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.SizeAttributeRegex_29.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.ColorAttributeRegex_30">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the ColorAttributeRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.ColorAttributeRegex_30.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.ColorAttributeRegex_30.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.ColorAttributeRegex_30.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.ColorAttributeRegex_30.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.ColorAttributeRegex_30.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.ColorAttributeRegex_30.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.ColorAttributeRegex_30.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.ColorAttributeRegex_30.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.BackColorAttributeRegex_31">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the BackColorAttributeRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.BackColorAttributeRegex_31.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.BackColorAttributeRegex_31.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.BackColorAttributeRegex_31.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.BackColorAttributeRegex_31.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.BackColorAttributeRegex_31.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.BackColorAttributeRegex_31.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.BackColorAttributeRegex_31.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.BackColorAttributeRegex_31.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.RgbColorRegex_32">
<summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the RgbColorRegex method.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.RgbColorRegex_32.Instance">
<summary>Cached, thread-safe singleton instance.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.RgbColorRegex_32.#ctor">
<summary>Initializes the instance.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.RgbColorRegex_32.RunnerFactory">
<summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.RgbColorRegex_32.RunnerFactory.CreateInstance">
<summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
</member>
<member name="T:System.Text.RegularExpressions.Generated.RgbColorRegex_32.RunnerFactory.Runner">
<summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.RgbColorRegex_32.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
<summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
</member>
<member name="M:System.Text.RegularExpressions.Generated.RgbColorRegex_32.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
<summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if a possible match was found; false if no more matches are possible.</returns>
</member>
<member name="M:System.Text.RegularExpressions.Generated.RgbColorRegex_32.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
<summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
<param name="inputSpan">The text being scanned by the regular expression.</param>
<returns>true if the regular expression matches at the current position; otherwise, false.</returns>
</member>
<member name="T:System.Text.RegularExpressions.Generated.Utilities">
<summary>Helper methods used by generated <see cref="T:System.Text.RegularExpressions.Regex"/>-derived implementations.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.Utilities.s_defaultTimeout">
<summary>Default timeout value set in <see cref="T:System.AppContext"/>, or <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout"/> if none was set.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.Utilities.s_hasTimeout">
<summary>Whether <see cref="F:System.Text.RegularExpressions.Generated.Utilities.s_defaultTimeout"/> is non-infinite.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.Utilities.IndexOfAnyDigit(System.ReadOnlySpan{System.Char})">
<summary>Finds the next index of any character that matches a Unicode digit.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.Utilities.IsBoundary(System.ReadOnlySpan{System.Char},System.Int32)">
<summary>Determines whether the specified index is a boundary.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.Utilities.IsWordChar(System.Char)">
<summary>Determines whether the character is part of the [\w] set.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.Utilities.StackPop(System.Int32[],System.Int32@,System.Int32@,System.Int32@)">
<summary>Pops 2 values from the backtracking stack.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.Utilities.StackPush(System.Int32[]@,System.Int32@,System.Int32)">
<summary>Pushes 1 value onto the backtracking stack.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.Utilities.StackPush(System.Int32[]@,System.Int32@,System.Int32,System.Int32)">
<summary>Pushes 2 values onto the backtracking stack.</summary>
</member>
<member name="M:System.Text.RegularExpressions.Generated.Utilities.StackPush(System.Int32[]@,System.Int32@,System.Int32,System.Int32,System.Int32)">
<summary>Pushes 3 values onto the backtracking stack.</summary>
</member>
<member name="F:System.Text.RegularExpressions.Generated.Utilities.s_asciiExceptDigits">
<summary>Supports searching for characters in or not in "\0\u0001\u0002\u0003\u0004\u0005\u0006\a\b\t\n\v\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&amp;'()*+,-./:;&lt;=&gt;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u007f".</summary>
</member>
</members>
</doc>