C# 클래스 Subtext.Framework.Util.KeyWords

파일 보기 프로젝트 열기: ayende/Subtext

공개 메소드들

메소드 설명
CreateKeyWord ( KeyWord kw ) : int
DeleteKeyWord ( int KeyWordID ) : bool
Format ( Entry entry ) : void
GetKeyWord ( int KeyWordID ) : KeyWord
GetKeyWords ( ) : IList
GetPagedKeyWords ( int pageIndex, int pageSize ) : IPagedCollection
Replace ( string source, string oldValue, string newValue ) : string
Replace ( string source, string oldValue, string newValue, bool onlyFirstMatch ) : string
ReplaceFormat ( string source, string oldValue, string formatString ) : string

Preforms a forward scan and replace for a given pattern. Replaces all finds and preforms a case sensitive search

ReplaceFormat ( string source, string oldValue, string formatString, bool onlyFirstMatch ) : string

Preforms a forward scan and replace for a given pattern. Can specify only to match first fine and if the pattern is CaseSensitive

UpdateKeyWord ( KeyWord kw ) : void

비공개 메소드들

메소드 설명
CharIsWordBoundary ( char value ) : bool
Scan ( string source, string oldValue, string newValue, bool isFormat, bool onlyFirstMatch ) : string

메소드 상세

CreateKeyWord() 공개 정적인 메소드

public static CreateKeyWord ( KeyWord kw ) : int
kw Subtext.Framework.Components.KeyWord
리턴 int

DeleteKeyWord() 공개 정적인 메소드

public static DeleteKeyWord ( int KeyWordID ) : bool
KeyWordID int
리턴 bool

Format() 공개 정적인 메소드

public static Format ( Entry entry ) : void
entry Subtext.Framework.Components.Entry
리턴 void

GetKeyWord() 공개 정적인 메소드

public static GetKeyWord ( int KeyWordID ) : KeyWord
KeyWordID int
리턴 Subtext.Framework.Components.KeyWord

GetKeyWords() 공개 정적인 메소드

public static GetKeyWords ( ) : IList
리턴 IList

GetPagedKeyWords() 공개 정적인 메소드

public static GetPagedKeyWords ( int pageIndex, int pageSize ) : IPagedCollection
pageIndex int
pageSize int
리턴 IPagedCollection

Replace() 공개 정적인 메소드

public static Replace ( string source, string oldValue, string newValue ) : string
source string
oldValue string
newValue string
리턴 string

Replace() 공개 정적인 메소드

public static Replace ( string source, string oldValue, string newValue, bool onlyFirstMatch ) : string
source string
oldValue string
newValue string
onlyFirstMatch bool
리턴 string

ReplaceFormat() 공개 정적인 메소드

Preforms a forward scan and replace for a given pattern. Replaces all finds and preforms a case sensitive search
public static ReplaceFormat ( string source, string oldValue, string formatString ) : string
source string Text to search
oldValue string Pattern to search for
formatString string Replaced Pattern
리턴 string

ReplaceFormat() 공개 정적인 메소드

Preforms a forward scan and replace for a given pattern. Can specify only to match first fine and if the pattern is CaseSensitive
public static ReplaceFormat ( string source, string oldValue, string formatString, bool onlyFirstMatch ) : string
source string Text to search
oldValue string Pattern to search for
formatString string Replaced Pattern
onlyFirstMatch bool Match First Only
리턴 string

UpdateKeyWord() 공개 정적인 메소드

public static UpdateKeyWord ( KeyWord kw ) : void
kw Subtext.Framework.Components.KeyWord
리턴 void