C# 클래스 Microsoft.DocAsCode.MarkdownLite.MarkdownRewriteEngine

상속: IMarkdownRewriteEngine
파일 보기 프로젝트 열기: dotnet/docfx 1 사용 예제들

공개 메소드들

메소드 설명
Complete ( ) : void
GetParents ( ) : ImmutableArray
GetVariable ( string name ) : object
HasPostProcess ( string name ) : bool
HasVariable ( string name ) : bool
Initialize ( ) : void
MarkdownRewriteEngine ( IMarkdownEngine engine, IMarkdownTokenRewriter rewriter ) : System
RemovePostProcess ( string name ) : void
RemoveVariable ( string name ) : void
Rewrite ( ImmutableArray tokens ) : ImmutableArray
SetPostProcess ( string name, Action action ) : void
SetVariable ( string name, object value ) : void

메소드 상세

Complete() 공개 메소드

public Complete ( ) : void
리턴 void

GetParents() 공개 메소드

public GetParents ( ) : ImmutableArray
리턴 ImmutableArray

GetVariable() 공개 메소드

public GetVariable ( string name ) : object
name string
리턴 object

HasPostProcess() 공개 메소드

public HasPostProcess ( string name ) : bool
name string
리턴 bool

HasVariable() 공개 메소드

public HasVariable ( string name ) : bool
name string
리턴 bool

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

MarkdownRewriteEngine() 공개 메소드

public MarkdownRewriteEngine ( IMarkdownEngine engine, IMarkdownTokenRewriter rewriter ) : System
engine IMarkdownEngine
rewriter IMarkdownTokenRewriter
리턴 System

RemovePostProcess() 공개 메소드

public RemovePostProcess ( string name ) : void
name string
리턴 void

RemoveVariable() 공개 메소드

public RemoveVariable ( string name ) : void
name string
리턴 void

Rewrite() 공개 메소드

public Rewrite ( ImmutableArray tokens ) : ImmutableArray
tokens ImmutableArray
리턴 ImmutableArray

SetPostProcess() 공개 메소드

public SetPostProcess ( string name, Action action ) : void
name string
action Action
리턴 void

SetVariable() 공개 메소드

public SetVariable ( string name, object value ) : void
name string
value object
리턴 void