/* * ************* DO NOT EDIT THIS FILE *********** * * This file was automatically generated from ./mozISpellCheckingEngine.idl. */ using System; using System.Runtime.InteropServices; namespace Mozilla.XPCOM { // depends on: "mozIPersonalDictionary" /** * Interface mozISpellCheckingEngine * * IID: 0x43987F7B-0FAA-4019-811E-42BECAC73FC5 */ public unsafe class mozISpellCheckingEngine : nsISupports { public static string MOZISPELLCHECKINGENGINE_IID_STRING = "43987F7B-0FAA-4019-811E-42BECAC73FC5"; public static System.Guid MOZISPELLCHECKINGENGINE_IID = new System.Guid("43987F7B-0FAA-4019-811E-42BECAC73FC5"); /* attribute wstring dictionary; */ public string getDictionary(); public void setDictionary(string value); /* readonly attribute wstring language; */ public string getLanguage(); /* readonly attribute boolean providesPersonalDictionary; */ public bool getProvidesPersonalDictionary(); /* readonly attribute boolean providesWordUtils; */ public bool getProvidesWordUtils(); /* readonly attribute wstring name; */ public string getName(); /* readonly attribute wstring copyright; */ public string getCopyright(); /* attribute mozIPersonalDictionary personalDictionary; */ public mozIPersonalDictionary* getPersonalDictionary(); public void setPersonalDictionary(mozIPersonalDictionary* value); /* void getDictionaryList ([array, size_is (count)] out wstring dictionaries, out PRUint32 count); */ public void* getDictionaryList(outstring dictionaries, outint count); /* boolean check (in wstring word); */ public bool check(string word); /* void suggest (in wstring word, [array, size_is (count)] out wstring suggestions, out PRUint32 count); */ public void* suggest(string word, outstring suggestions, outint count); } }