Files
27Aug2021-Cpp2IL-Dump/System.Xml/System/Xml/Schema/IXmlSchemaInfo.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

98 lines
3.5 KiB
C#

using System;
using Cpp2IlInjected;
namespace System.Xml.Schema
{
/// <summary>Defines the post-schema-validation infoset of a validated XML node.</summary>
// Token: 0x020001DC RID: 476
[Token(Token = "0x20001DC")]
public interface IXmlSchemaInfo
{
/// <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaValidity" /> value of this validated XML node.</summary>
/// <returns>An <see cref="T:System.Xml.Schema.XmlSchemaValidity" /> value of this validated XML node.</returns>
// Token: 0x1700050B RID: 1291
// (get) Token: 0x0600121A RID: 4634
[Token(Token = "0x1700050B")]
XmlSchemaValidity Validity
{
[Token(Token = "0x600121A")]
[Address(Slot = "0")]
get;
}
/// <summary>Gets a value indicating if this validated XML node was set as the result of a default being applied during XML Schema Definition Language (XSD) schema validation.</summary>
/// <returns>
/// <see langword="true" /> if this validated XML node was set as the result of a default being applied during schema validation; otherwise, <see langword="false" />.</returns>
// Token: 0x1700050C RID: 1292
// (get) Token: 0x0600121B RID: 4635
[Token(Token = "0x1700050C")]
bool IsDefault
{
[Token(Token = "0x600121B")]
[Address(Slot = "1")]
get;
}
/// <summary>Gets a value indicating if the value for this validated XML node is nil.</summary>
/// <returns>
/// <see langword="true" /> if the value for this validated XML node is nil; otherwise, <see langword="false" />.</returns>
// Token: 0x1700050D RID: 1293
// (get) Token: 0x0600121C RID: 4636
[Token(Token = "0x1700050D")]
bool IsNil
{
[Token(Token = "0x600121C")]
[Address(Slot = "2")]
get;
}
/// <summary>Gets the dynamic schema type for this validated XML node.</summary>
/// <returns>An <see cref="T:System.Xml.Schema.XmlSchemaSimpleType" /> object that represents the dynamic schema type for this validated XML node.</returns>
// Token: 0x1700050E RID: 1294
// (get) Token: 0x0600121D RID: 4637
[Token(Token = "0x1700050E")]
XmlSchemaSimpleType MemberType
{
[Token(Token = "0x600121D")]
[Address(Slot = "3")]
get;
}
/// <summary>Gets the static XML Schema Definition Language (XSD) schema type of this validated XML node.</summary>
/// <returns>An <see cref="T:System.Xml.Schema.XmlSchemaType" /> of this validated XML node.</returns>
// Token: 0x1700050F RID: 1295
// (get) Token: 0x0600121E RID: 4638
[Token(Token = "0x1700050F")]
XmlSchemaType SchemaType
{
[Token(Token = "0x600121E")]
[Address(Slot = "4")]
get;
}
/// <summary>Gets the compiled <see cref="T:System.Xml.Schema.XmlSchemaElement" /> that corresponds to this validated XML node.</summary>
/// <returns>An <see cref="T:System.Xml.Schema.XmlSchemaElement" /> that corresponds to this validated XML node.</returns>
// Token: 0x17000510 RID: 1296
// (get) Token: 0x0600121F RID: 4639
[Token(Token = "0x17000510")]
XmlSchemaElement SchemaElement
{
[Token(Token = "0x600121F")]
[Address(Slot = "5")]
get;
}
/// <summary>Gets the compiled <see cref="T:System.Xml.Schema.XmlSchemaAttribute" /> that corresponds to this validated XML node.</summary>
/// <returns>An <see cref="T:System.Xml.Schema.XmlSchemaAttribute" /> that corresponds to this validated XML node.</returns>
// Token: 0x17000511 RID: 1297
// (get) Token: 0x06001220 RID: 4640
[Token(Token = "0x17000511")]
XmlSchemaAttribute SchemaAttribute
{
[Token(Token = "0x6001220")]
[Address(Slot = "6")]
get;
}
}
}