1using System.Threading.Tasks;
44 string To = (await this.To.Evaluate(Arguments))?.ToString();
45 object Content = await this.Content.Evaluate(Arguments);
46 string Type =
string.Empty;
50 ContentXml = N.OuterXml;
55 if (s.StartsWith(
'<') && s.EndsWith(
'>') &&
XML.
IsValidXml(s,
true,
true,
true,
true,
false,
false))
60 bool HasHeader = HeaderEndPos.HasValue && HeaderEndPos.Value > 0;
71 bool HasHeader = HeaderEndPos.HasValue && HeaderEndPos.Value > 0;
81 await Arguments.
Legal.Server.SendMessage(Type,
string.Empty,
Class that can be used to encapsulate Markdown to be returned from a Web Service, bypassing any encod...
string Markdown
Markdown content.
Contains a markdown document. This markdown document class supports original markdown,...
static ? int HeaderEndPosition(string Markdown)
Gets the end position of the header, if one is found, null otherwise.
static async Task< string > Preprocess(string Markdown, MarkdownSettings Settings, params Type[] TransparentExceptionTypes)
Preprocesses markdown text.
Contains settings that the Markdown parser uses to customize its behavior.
Helps with common XML-related tasks.
static bool IsValidXml(string Xml)
Checks if a string is valid XML
Static class managing the runtime environment of the IoT Gateway.
static Task< string > GetMultiFormatChatMessageXml(string Markdown)
Gets XML for a multi-formatted chat message.
static Emoji1LocalFiles Emoji1_24x24
Emojis.
Contains information about one XMPP address.
Exception related to state machine.
Defines an XMPP Message action
override string LocalName
Local name
override async Task Execute(EvaluationArguments Arguments)
Evaluates the action node
XmppMessage()
Defines an XMPP Message action
override IStateMachineNode Create()
Creates a new node of the corresponding type.
Abstract base class for XMPP operations.
Notes.Content Content
Content value
Contains information required for evaluating script in a state-machine.
StateMachine Machine
Reference to state-machine definition.
EDalerComponent EDaler
eDaler component.
LegalComponent Legal
Legal component
Variables Variables
Current set of variables.
Interface for State-Machine nodes