MarkdownSharp  1.12
 全て クラス ネームスペース 関数 プロパティ
構成 | Public メソッド | プロパティ
クラス MarkdownSharp.Markdown

Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML). [詳細]

すべてのメンバ一覧

構成

struct  Token

Public メソッド

 Markdown ()
 Create a new Markdown instance using default options.
 Markdown (bool loadOptionsFromConfigFile)
 Create a new Markdown instance and optionally load options from a configuration file. There they should be stored in the appSettings section, available options are:
 Markdown (MarkdownOptions options)
 Create a new Markdown instance and set the options from the MarkdownOptions object.
string Transform (string text)
 Transforms the provided Markdown-formatted text to HTML; see http://en.wikipedia.org/wiki/Markdown.

プロパティ

string EmptyElementSuffix [get, set]
 use ">" for HTML output, or " />" for XHTML output
bool LinkEmails [get, set]
 when false, email addresses will never be auto-linked WARNING: this is a significant deviation from the markdown spec
bool StrictBoldItalic [get, set]
 when true, bold and italic require non-word characters on either side WARNING: this is a significant deviation from the markdown spec
bool AutoNewLines [get, set]
 when true, RETURN becomes a literal newline WARNING: this is a significant deviation from the markdown spec
bool AutoHyperlink [get, set]
 when true, (most) bare plain URLs are auto-hyperlinked WARNING: this is a significant deviation from the markdown spec
bool EncodeProblemUrlCharacters [get, set]
 when true, problematic URL characters like [, ], (, and so forth will be encoded WARNING: this is a significant deviation from the markdown spec
string Version = \`*_{}[]()>#+-.!"\"\" [get]
 current version of MarkdownSharp; see http://code.google.com/p/markdownsharp/ for the latest code or to contribute

説明

Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).

Markdown.cs134 行で定義されています。


コンストラクタとデストラクタ

Create a new Markdown instance using default options.

Markdown.cs143 行で定義されています。

MarkdownSharp.Markdown.Markdown ( bool  loadOptionsFromConfigFile) [inline]

Create a new Markdown instance and optionally load options from a configuration file. There they should be stored in the appSettings section, available options are:

Markdown.StrictBoldItalic (true/false) Markdown.EmptyElementSuffix (">" or " />" without the quotes) Markdown.LinkEmails (true/false) Markdown.AutoNewLines (true/false) Markdown.AutoHyperlink (true/false) Markdown.EncodeProblemUrlCharacters (true/false)

Markdown.cs159 行で定義されています。

Create a new Markdown instance and set the options from the MarkdownOptions object.

Markdown.cs193 行で定義されています。


関数

string MarkdownSharp.Markdown.Transform ( string  text) [inline]

Transforms the provided Markdown-formatted text to HTML; see http://en.wikipedia.org/wiki/Markdown.

The order in which other subs are called here is essential. Link and image substitutions need to happen before EscapeSpecialChars(), so that any *'s or _'s in the a and img tags get encoded.

Markdown.cs353 行で定義されています。


プロパティ

when true, (most) bare plain URLs are auto-hyperlinked WARNING: this is a significant deviation from the markdown spec

Markdown.cs252 行で定義されています。

when true, RETURN becomes a literal newline WARNING: this is a significant deviation from the markdown spec

Markdown.cs241 行で定義されています。

use ">" for HTML output, or " />" for XHTML output

Markdown.cs208 行で定義されています。

when true, problematic URL characters like [, ], (, and so forth will be encoded WARNING: this is a significant deviation from the markdown spec

Markdown.cs263 行で定義されています。

when false, email addresses will never be auto-linked WARNING: this is a significant deviation from the markdown spec

Markdown.cs219 行で定義されています。

when true, bold and italic require non-word characters on either side WARNING: this is a significant deviation from the markdown spec

Markdown.cs230 行で定義されています。

string MarkdownSharp.Markdown.Version = \`*_{}[]()>#+-.!"\"\" [get]

current version of MarkdownSharp; see http://code.google.com/p/markdownsharp/ for the latest code or to contribute

Markdown.cs339 行で定義されています。


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース 関数 プロパティ