MarkdownPropertyParser Class |
Namespace: Mastersign.Bench.Markdown
The MarkdownPropertyParser type exposes the following members.
Name | Description | |
---|---|---|
MarkdownPropertyParser |
Initializes a new instance of MarkdownPropertyParser.
|
Name | Description | |
---|---|---|
ActivationCue |
This regular expression is used to activate the property parsing.
If this property is not null, the recognition of properties
starts after a line matches this expression.
| |
CategoryCue |
This regular expression is used to detect the beginning of a group category
in the Markdown file.
If this property is not null, and a line matches this expression,
the current category is changed for all further property groups in the file.
| |
CollectGroupDocs |
A switch to control, whether non-property lines are collected
as the documentation for a group.
| |
CurrentGroupMetadata |
Gets or sets a metadata object, which is going to be attached to every group,
properties are recognized for.
| |
DeactivationCue |
This regular expression is used to deactivate the property parsing.
If this property is not null, the recognition of properties
stops after a line matches this expression.
| |
GroupBeginCue |
This regular expression is used to detect the beginning of a property group.
Properties, which are detected before this expression matches a line,
are stored as ungrouped properties.
Properties, which are detected after this expression matches a line,
are stored as group properties.
| |
GroupDocsBeginCue |
This regular expression is used to detect the beginning of the documentation
of a group. All lines, which are not recognized as properties or another cue,
are collected as the documentation for the group.
| |
GroupDocsEndCue |
This regular expression is used to detect the end of the documentation
of a group. When this cue is triggered, the collected documentation
is attached to all groups, which where detected by GroupBeginCue
since the last GroupDocsBeginCue.
| |
GroupEndCue |
This regular expression is used to detect the end of a property group.
Properties, which are recognized after this expression matches a line,
are stored as ungrouped properties.
| |
GroupPropertyTarget |
Gets or sets the property target, where recognized grouoped properties are stored in.
| |
PropertyTarget |
Gets or sets the target, where recognized ungrouped properties are stored in.
|
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
Parse(Stream) |
Parses the data in the given stream as UTF8 encoded Markdown text
and recognizes configuration properties.
| |
Parse(TextReader) |
Parses the given text input and recognizes configuration properties.
| |
ToString | (Inherited from Object.) |