C# Class ScrewTurn.Wiki.PluginFramework.MessageDocument

Represents a message for use with the search engine.
Inheritance: IDocument
Afficher le fichier Open project: mono/ScrewTurnWiki

Méthodes publiques

Méthode Description
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.

Method Details

GetDocumentName() public static méthode

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.
Résultat string

GetMessageDetails() public static méthode

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.
Résultat void

MessageDocument() public méthode

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.
Résultat System

Tokenize() public méthode

Performs the tokenization of the document content.
public Tokenize ( string content ) : WordInfo[]
content string The content to tokenize.
Résultat WordInfo[]