/* * ************* DO NOT EDIT THIS FILE *********** * * This file was automatically generated from ./mozIPersonalDictionary.idl. */ using System; using System.Runtime.InteropServices; namespace Mozilla.XPCOM { // depends on: "nsIStringEnumerator" /** * Interface mozIPersonalDictionary * * IID: 0x7EF52EAF-B7E1-462B-87E2-5D1DBACA9048 */ public unsafe class mozIPersonalDictionary : nsISupports { public static string MOZIPERSONALDICTIONARY_IID_STRING = "7EF52EAF-B7E1-462B-87E2-5D1DBACA9048"; public static System.Guid MOZIPERSONALDICTIONARY_IID = new System.Guid("7EF52EAF-B7E1-462B-87E2-5D1DBACA9048"); /* void load (); */ public void* load(); /* void save (); */ public void* save(); /* readonly attribute nsIStringEnumerator wordList; */ public nsIStringEnumerator* getWordList(); /* boolean check (in wstring word, in wstring lang); */ public bool check(string word, string lang); /* void addWord (in wstring word, in wstring lang); */ public void* addWord(string word, string lang); /* void removeWord (in wstring word, in wstring lang); */ public void* removeWord(string word, string lang); /* void ignoreWord (in wstring word); */ public void* ignoreWord(string word); /* void endSession (); */ public void* endSession(); /* void addCorrection (in wstring word, in wstring correction, in wstring lang); */ public void* addCorrection(string word, string correction, string lang); /* void removeCorrection (in wstring word, in wstring correction, in wstring lang); */ public void* removeCorrection(string word, string correction, string lang); /* void getCorrection (in wstring word, [array, size_is (count)] out wstring words, out PRUint32 count); */ public void* getCorrection(string word, outstring words, outint count); } }