C# 클래스 Blog, lb

파일 보기 프로젝트 열기: mono/lb 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Verbose bool
config Config
pubDate DateTime

공개 메소드들

메소드 설명
AddArticle ( string url, string caption ) : void
AddCategory ( Hashtable, hash, DayEntry, day ) : void
Blog ( Config, config, string template ) : System
FillEntrySubstitutions ( Hashtable substitutions, DayEntry d, string blog_base, bool single_entry ) : void
GenerateArchiveNavigation ( ) : void
LoadDirectory ( DirectoryInfo dir ) : void
Render ( TextWriter o, IList entries, int start, int end, string blog_base, bool include_daily_anchor ) : void
Render ( TextWriter o, IList entries, int idx, string blog_base, bool include_daily_anchor, bool single_entry ) : void
RenderArchive ( ) : void
RenderArchiveRss ( RssVersion version, string output, int end ) : void
RenderArticleList ( TextWriter o ) : void
RenderHtml ( string output, int start, int end, string blog_base, bool include_page_navigation ) : void
RenderHtml ( string output, string blog_base, IList entries, int start, int end, bool include_page_navigation ) : void
RenderRSS ( string output, IList entries, int start, int end ) : void
RenderRSS ( string output, int start, int end ) : void
Translate ( string input, TextWriter o, Hashtable substitutions ) : void

비공개 메소드들

메소드 설명
CreateEntryIndex ( IList entries, int start, int end ) : string
CreateFile ( string file ) : FileStream
GetCategoryPaths ( DayEntry d, string blog_base ) : string
GetEntryNavigation ( IList entries, int idx, string blog_base ) : string
GetOutputEncoding ( ) : Encoding
GetPageNavigation ( int start, int end ) : string
MakeChannel ( ) : RssChannel

메소드 상세

AddArticle() 공개 메소드

public AddArticle ( string url, string caption ) : void
url string
caption string
리턴 void

AddCategory() 공개 메소드

public AddCategory ( Hashtable, hash, DayEntry, day ) : void
hash Hashtable,
day DayEntry,
리턴 void

Blog() 공개 메소드

public Blog ( Config, config, string template ) : System
config Config,
template string
리턴 System

FillEntrySubstitutions() 공개 메소드

public FillEntrySubstitutions ( Hashtable substitutions, DayEntry d, string blog_base, bool single_entry ) : void
substitutions Hashtable
d DayEntry
blog_base string
single_entry bool
리턴 void

GenerateArchiveNavigation() 공개 메소드

public GenerateArchiveNavigation ( ) : void
리턴 void

LoadDirectory() 공개 메소드

public LoadDirectory ( DirectoryInfo dir ) : void
dir DirectoryInfo
리턴 void

Render() 공개 메소드

public Render ( TextWriter o, IList entries, int start, int end, string blog_base, bool include_daily_anchor ) : void
o TextWriter
entries IList
start int
end int
blog_base string
include_daily_anchor bool
리턴 void

Render() 공개 메소드

public Render ( TextWriter o, IList entries, int idx, string blog_base, bool include_daily_anchor, bool single_entry ) : void
o TextWriter
entries IList
idx int
blog_base string
include_daily_anchor bool
single_entry bool
리턴 void

RenderArchive() 공개 메소드

public RenderArchive ( ) : void
리턴 void

RenderArchiveRss() 공개 메소드

public RenderArchiveRss ( RssVersion version, string output, int end ) : void
version RssVersion
output string
end int
리턴 void

RenderArticleList() 공개 메소드

public RenderArticleList ( TextWriter o ) : void
o TextWriter
리턴 void

RenderHtml() 공개 메소드

public RenderHtml ( string output, int start, int end, string blog_base, bool include_page_navigation ) : void
output string
start int
end int
blog_base string
include_page_navigation bool
리턴 void

RenderHtml() 공개 메소드

public RenderHtml ( string output, string blog_base, IList entries, int start, int end, bool include_page_navigation ) : void
output string
blog_base string
entries IList
start int
end int
include_page_navigation bool
리턴 void

RenderRSS() 공개 메소드

public RenderRSS ( string output, IList entries, int start, int end ) : void
output string
entries IList
start int
end int
리턴 void

RenderRSS() 공개 메소드

public RenderRSS ( string output, int start, int end ) : void
output string
start int
end int
리턴 void

Translate() 공개 메소드

public Translate ( string input, TextWriter o, Hashtable substitutions ) : void
input string
o TextWriter
substitutions Hashtable
리턴 void

프로퍼티 상세

Verbose 공개적으로 프로퍼티

public bool Verbose
리턴 bool

config 공개적으로 프로퍼티

public Config config
리턴 Config

pubDate 공개적으로 프로퍼티

public DateTime pubDate
리턴 DateTime