IXmlDocument
using System.Runtime.CompilerServices;
namespace Newtonsoft.Json.Converters
{
[System.Runtime.CompilerServices.NullableContext(1)]
internal interface IXmlDocument : IXmlNode
{
[System.Runtime.CompilerServices.Nullable(2)]
IXmlElement DocumentElement {
[System.Runtime.CompilerServices.NullableContext(2)]
get;
}
IXmlNode CreateComment([System.Runtime.CompilerServices.Nullable(2)] string text);
IXmlNode CreateTextNode([System.Runtime.CompilerServices.Nullable(2)] string text);
IXmlNode CreateCDataSection([System.Runtime.CompilerServices.Nullable(2)] string data);
IXmlNode CreateWhitespace([System.Runtime.CompilerServices.Nullable(2)] string text);
IXmlNode CreateSignificantWhitespace([System.Runtime.CompilerServices.Nullable(2)] string text);
[System.Runtime.CompilerServices.NullableContext(2)]
[return: System.Runtime.CompilerServices.Nullable(1)]
IXmlNode CreateXmlDeclaration(string version, string encoding, string standalone);
[System.Runtime.CompilerServices.NullableContext(2)]
[return: System.Runtime.CompilerServices.Nullable(1)]
IXmlNode CreateXmlDocumentType(string name, string publicId, string systemId, string internalSubset);
IXmlNode CreateProcessingInstruction(string target, [System.Runtime.CompilerServices.Nullable(2)] string data);
IXmlElement CreateElement(string elementName);
IXmlElement CreateElement(string qualifiedName, string namespaceUri);
IXmlNode CreateAttribute(string name, [System.Runtime.CompilerServices.Nullable(2)] string value);
IXmlNode CreateAttribute(string qualifiedName, string namespaceUri, [System.Runtime.CompilerServices.Nullable(2)] string value);
}
}