C# 클래스 ScrewTurn.Wiki.PluginFramework.MessageDocument

Represents a message for use with the search engine.
상속: IDocument
파일 보기 프로젝트 열기: mono/ScrewTurnWiki

공개 메소드들

메소드 설명
GetDocumentName ( System.PageInfo page, int messageID ) : string

Gets the document name for a message.

GetMessageDetails ( string documentName, string &pageName, int &messageID ) : void

Gets the page name and message ID from a document name.

MessageDocument ( System.PageInfo pageInfo, int messageID, DumpedDocument dumpedDocument, Tokenizer tokenizer ) : System

Initializes a new instance of the T:MessageDocument class.

Tokenize ( string content ) : WordInfo[]

Performs the tokenization of the document content.

메소드 상세

GetDocumentName() 공개 정적인 메소드

Gets the document name for a message.
public static GetDocumentName ( System.PageInfo page, int messageID ) : string
page System.PageInfo The page.
messageID int The message ID.
리턴 string

GetMessageDetails() 공개 정적인 메소드

Gets the page name and message ID from a document name.
public static GetMessageDetails ( string documentName, string &pageName, int &messageID ) : void
documentName string The document name.
pageName string The page name.
messageID int The message ID.
리턴 void

MessageDocument() 공개 메소드

Initializes a new instance of the T:MessageDocument class.
public MessageDocument ( System.PageInfo pageInfo, int messageID, DumpedDocument dumpedDocument, Tokenizer tokenizer ) : System
pageInfo System.PageInfo The page.
messageID int The message ID.
dumpedDocument ScrewTurn.Wiki.SearchEngine.DumpedDocument The dumped document data.
tokenizer Tokenizer The tokenizer.
리턴 System

Tokenize() 공개 메소드

Performs the tokenization of the document content.
public Tokenize ( string content ) : WordInfo[]
content string The content to tokenize.
리턴 WordInfo[]