Table of Contents

Class OpmlDocument

Namespace
Songhay.Models
Assembly
SonghayCore.dll

Dave Winer, his Outline Processor Markup Language document format

[Serializable]
[DataContract(Name = "opml")]
[JsonSourceGenerationOptions(PropertyNamingPolicy = JsonKnownNamingPolicy.CamelCase, WriteIndented = true)]
public class OpmlDocument
Inheritance
OpmlDocument
Inherited Members
Extension Methods

Remarks

“OPML an XML-based format that allows exchange of outline-structured information between applications running on different operating systems and environments.” http://www.opml.org/about

Constructors

OpmlDocument()

Initializes a new instance of the OpmlDocument class.

public OpmlDocument()

Fields

RxOpmlSchema

The rx opml schema URI

public const string RxOpmlSchema = "http://songhaysystem.com/schemas/opml.xsd"

Field Value

string

Properties

OpmlBody

Gets the OPML body element.

[JsonPropertyName("body")]
public OpmlBody? OpmlBody { get; set; }

Property Value

OpmlBody

OpmlHead

Gets the OPML head element.

[JsonPropertyName("head")]
public OpmlHead? OpmlHead { get; set; }

Property Value

OpmlHead

Version

Gets the version.

[JsonPropertyName("version")]
public string? Version { get; set; }

Property Value

string

XsiSchemaLocation

Gets or sets the schema location.

[JsonPropertyName("schemaLocation")]
public string? XsiSchemaLocation { get; set; }

Property Value

string