XmlDocumentType

Overview

Used to store an xml doctype directive.

Location

 

constructor .NET, .NET Standard 2.0, Cooper, Island, Toffee

 

constructor

 

XmlDocumentType()

 

init()

 

XmlDocumentType()

constructor init ToffeeV2

 

func constructor init()

Declaration

Contains the document type declaration.

 

property Declaration: String read write;

 

String Declaration { get; set; }

 

var Declaration: String { get{} set{} }

 

String Declaration { __get; __set; }

Document    (declared in XmlNode)

Gets the document this node is in.

 

property Document: nullable XmlDocument read write;

 

XmlDocument? Document { get; set; }

 

// .NET, .NET Standard 2.0, Island, ToffeeV2
var Document: XmlDocument? { get{} set{} }
// Toffee
var Document: XmlDocument { get{} set{} }

 

XmlDocument Document { __get; __set; }

Name

Name of this document type.

 

property Name: String read write;

 

String Name { get; set; }

 

var Name: String { get{} set{} }

 

String Name { __get; __set; }

NodeRange    (declared in XmlNode)

Returns the original range of this node during parsing.

 

property NodeRange: XmlRange read write;

 

XmlRange NodeRange { get; set; }

 

var NodeRange: XmlRange { get{} set{} }

 

XmlRange NodeRange { __get; __set; }

NodeType    (declared in XmlNode)

Contains the type of this node.

 

property NodeType: XmlNodeType read;

 

XmlNodeType NodeType { get; }

 

var NodeType: XmlNodeType { get{} }

 

XmlNodeType NodeType { __get; }

Parent    (declared in XmlNode)

Returns the parent element.

 

property Parent: nullable XmlElement read;

 

XmlElement? Parent { get; }

 

// .NET, .NET Standard 2.0, Island, ToffeeV2
var Parent: XmlElement? { get{} }
// Toffee
var Parent: XmlElement { get{} }

 

XmlElement Parent { __get; }

PublicId

Public ID value of this token.

 

property PublicId: String read write;

 

String PublicId { get; set; }

 

var PublicId: String { get{} set{} }

 

String PublicId { __get; __set; }

SystemId

System ID type of this token.

 

property SystemId: String read write;

 

String SystemId { get; set; }

 

var SystemId: String { get{} set{} }

 

String SystemId { __get; __set; }

ToString  virtual    (declared in XmlNode)

Convert this node to a string.

 

method ToString: PlatformString

 

PlatformString ToString()

 

func ToString() -> String

 

PlatformString ToString()

ToString (Boolean, Boolean, XmlFormattingOptions): String  virtual    (declared in XmlNode)

Convert this node to a string.

 

method ToString(aSaveFormatted: Boolean; aFormatInsideTags: Boolean; aFormatOptions: XmlFormattingOptions): String

 

String ToString(Boolean aSaveFormatted, Boolean aFormatInsideTags, XmlFormattingOptions aFormatOptions)

 

func ToString(_ aSaveFormatted: Boolean, _ aFormatInsideTags: Boolean, _ aFormatOptions: XmlFormattingOptions) -> String

 

String ToString(Boolean aSaveFormatted, Boolean aFormatInsideTags, XmlFormattingOptions aFormatOptions)

Parameters:

  • aSaveFormatted:
  • aFormatInsideTags:
  • aFormatOptions:

UniqueCopy  virtual    (declared in XmlNode)

Clone this node.

 

method UniqueCopy: not nullable XmlNode

 

XmlNode! UniqueCopy()

 

func UniqueCopy() -> XmlNode

 

XmlNode! UniqueCopy()

 

Declaration

Contains the document type declaration.

 

property Declaration: String read write;

 

String Declaration { get; set; }

 

var Declaration: String { get{} set{} }

 

String Declaration { __get; __set; }

Document    (declared in XmlNode)

Gets the document this node is in.

 

property Document: nullable XmlDocument read write;

 

XmlDocument? Document { get; set; }

 

// .NET, .NET Standard 2.0, Island, ToffeeV2
var Document: XmlDocument? { get{} set{} }
// Toffee
var Document: XmlDocument { get{} set{} }

 

XmlDocument Document { __get; __set; }

Name

Name of this document type.

 

property Name: String read write;

 

String Name { get; set; }

 

var Name: String { get{} set{} }

 

String Name { __get; __set; }

NodeRange    (declared in XmlNode)

Returns the original range of this node during parsing.

 

property NodeRange: XmlRange read write;

 

XmlRange NodeRange { get; set; }

 

var NodeRange: XmlRange { get{} set{} }

 

XmlRange NodeRange { __get; __set; }

NodeType    (declared in XmlNode)

Contains the type of this node.

 

property NodeType: XmlNodeType read;

 

XmlNodeType NodeType { get; }

 

var NodeType: XmlNodeType { get{} }

 

XmlNodeType NodeType { __get; }

Parent    (declared in XmlNode)

Returns the parent element.

 

property Parent: nullable XmlElement read;

 

XmlElement? Parent { get; }

 

// .NET, .NET Standard 2.0, Island, ToffeeV2
var Parent: XmlElement? { get{} }
// Toffee
var Parent: XmlElement { get{} }

 

XmlElement Parent { __get; }

PublicId

Public ID value of this token.

 

property PublicId: String read write;

 

String PublicId { get; set; }

 

var PublicId: String { get{} set{} }

 

String PublicId { __get; __set; }

SystemId

System ID type of this token.

 

property SystemId: String read write;

 

String SystemId { get; set; }

 

var SystemId: String { get{} set{} }

 

String SystemId { __get; __set; }

 

constructor .NET, .NET Standard 2.0, Cooper, Island, Toffee

 

constructor

 

XmlDocumentType()

 

init()

 

XmlDocumentType()

constructor init ToffeeV2

 

func constructor init()

ToString  virtual    (declared in XmlNode)

Convert this node to a string.

 

method ToString: PlatformString

 

PlatformString ToString()

 

func ToString() -> String

 

PlatformString ToString()

ToString (Boolean, Boolean, XmlFormattingOptions): String  virtual    (declared in XmlNode)

Convert this node to a string.

 

method ToString(aSaveFormatted: Boolean; aFormatInsideTags: Boolean; aFormatOptions: XmlFormattingOptions): String

 

String ToString(Boolean aSaveFormatted, Boolean aFormatInsideTags, XmlFormattingOptions aFormatOptions)

 

func ToString(_ aSaveFormatted: Boolean, _ aFormatInsideTags: Boolean, _ aFormatOptions: XmlFormattingOptions) -> String

 

String ToString(Boolean aSaveFormatted, Boolean aFormatInsideTags, XmlFormattingOptions aFormatOptions)

Parameters:

  • aSaveFormatted:
  • aFormatInsideTags:
  • aFormatOptions:

UniqueCopy  virtual    (declared in XmlNode)

Clone this node.

 

method UniqueCopy: not nullable XmlNode

 

XmlNode! UniqueCopy()

 

func UniqueCopy() -> XmlNode

 

XmlNode! UniqueCopy()