Class XamlMemberRange

Namespace
Forma.Xaml
Assembly
Forma.dll
public sealed record XamlMemberRange : IEquatable<XamlMemberRange>
Inheritance
XamlMemberRange
Implements
Inherited Members

Constructors

XamlMemberRange(int, int, int, int)

public XamlMemberRange(int Line, int Column, int EndLine, int EndColumn)

Parameters

Line int
Column int
EndLine int
EndColumn int

Properties

Column

public int Column { get; init; }

Property Value

int

EndColumn

public int EndColumn { get; init; }

Property Value

int

EndLine

public int EndLine { get; init; }

Property Value

int

Line

public int Line { get; init; }

Property Value

int

Methods

Deconstruct(out int, out int, out int, out int)

public void Deconstruct(out int Line, out int Column, out int EndLine, out int EndColumn)

Parameters

Line int
Column int
EndLine int
EndColumn int

Equals(XamlMemberRange?)

public bool Equals(XamlMemberRange? other)

Parameters

other XamlMemberRange

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(XamlMemberRange?, XamlMemberRange?)

public static bool operator ==(XamlMemberRange? left, XamlMemberRange? right)

Parameters

left XamlMemberRange
right XamlMemberRange

Returns

bool

operator !=(XamlMemberRange?, XamlMemberRange?)

public static bool operator !=(XamlMemberRange? left, XamlMemberRange? right)

Parameters

left XamlMemberRange
right XamlMemberRange

Returns

bool