-
Notifications
You must be signed in to change notification settings - Fork 1.7k
/
XmlLineInfo.cs
36 lines (30 loc) · 1.24 KB
/
XmlLineInfo.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#nullable disable
using System.Xml;
namespace Microsoft.Maui.Controls.Xaml
{
/// <include file="../../docs/Microsoft.Maui.Controls.Xaml/XmlLineInfo.xml" path="Type[@FullName='Microsoft.Maui.Controls.Xaml.XmlLineInfo']/Docs/*" />
public class XmlLineInfo : IXmlLineInfo
{
readonly bool _hasLineInfo;
/// <include file="../../docs/Microsoft.Maui.Controls.Xaml/XmlLineInfo.xml" path="//Member[@MemberName='.ctor'][1]/Docs/*" />
public XmlLineInfo()
{
}
/// <include file="../../docs/Microsoft.Maui.Controls.Xaml/XmlLineInfo.xml" path="//Member[@MemberName='.ctor'][2]/Docs/*" />
public XmlLineInfo(int linenumber, int lineposition)
{
_hasLineInfo = true;
LineNumber = linenumber;
LinePosition = lineposition;
}
/// <include file="../../docs/Microsoft.Maui.Controls.Xaml/XmlLineInfo.xml" path="//Member[@MemberName='HasLineInfo']/Docs/*" />
public bool HasLineInfo()
{
return _hasLineInfo;
}
/// <include file="../../docs/Microsoft.Maui.Controls.Xaml/XmlLineInfo.xml" path="//Member[@MemberName='LineNumber']/Docs/*" />
public int LineNumber { get; }
/// <include file="../../docs/Microsoft.Maui.Controls.Xaml/XmlLineInfo.xml" path="//Member[@MemberName='LinePosition']/Docs/*" />
public int LinePosition { get; }
}
}