MermaidWarning Struct

A part of a valid Mermaid text that the diagrams do not support, such as a JavaScript callback, and that is ignored.

public readonly struct MermaidWarning : IEquatable<MermaidWarning>
Implements

Constructors

NameDescription
MermaidWarning(string, int, int)A part of a valid Mermaid text that the diagrams do not support, such as a JavaScript callback, and that is ignored.

MermaidWarning(string, int, int)

A part of a valid Mermaid text that the diagrams do not support, such as a JavaScript callback, and that is ignored.

public MermaidWarning(string Message, int Line, int Column)

Parameters

Message string
The description of what is ignored.
Line int
The line, from 1.
Column int
The column, from 1, in UTF-16 code units.

Properties

NameDescription
ColumnThe column, from 1, in UTF-16 code units.
LineThe line, from 1.
MessageThe description of what is ignored.

The column, from 1, in UTF-16 code units.

public int Column { get; init; }

Property value

int

The line, from 1.

public int Line { get; init; }

Property value

int

The description of what is ignored.

public string Message { get; init; }

Property value

string

Methods

NameDescription
Deconstruct(string, int, int)
Equals(MermaidWarning)
Equals(object)
GetHashCode()
ToString()Returns the warning as (line, column): message.

Deconstruct(string, int, int)

public void Deconstruct(out string Message, out int Line, out int Column)

Parameters

Message string
Line int
Column int

No documentation is available.

Equals overloads

Equals(MermaidWarning)

public bool Equals(MermaidWarning other)
Parameters
other MermaidWarning
Returns

bool

No documentation is available.

Equals(object)

public override bool Equals(object obj)
Parameters
obj object
Returns

bool

No documentation is available.

GetHashCode()

public override int GetHashCode()

Returns

int

No documentation is available.

Returns the warning as (line, column): message.

public override string ToString()

Returns

string The description of the warning.

Operators

NameDescription
operator ==(MermaidWarning, MermaidWarning)
operator !=(MermaidWarning, MermaidWarning)

operator ==(MermaidWarning, MermaidWarning)

public static bool operator ==(MermaidWarning left, MermaidWarning right)

Parameters

left MermaidWarning
right MermaidWarning

Returns

bool

No documentation is available.

operator !=(MermaidWarning, MermaidWarning)

public static bool operator !=(MermaidWarning left, MermaidWarning right)

Parameters

left MermaidWarning
right MermaidWarning

Returns

bool

No documentation is available.