/* * ************* DO NOT EDIT THIS FILE *********** * * This file was automatically generated from ./mozISpellI18NUtil.idl. */ using System; using System.Runtime.InteropServices; namespace Mozilla.XPCOM { /** * Interface mozISpellI18NUtil * * IID: 0xB075D5DC-1DF1-441A-BEBF-680D8CAAA19C */ public unsafe class mozISpellI18NUtil : nsISupports { public static string MOZISPELLI18NUTIL_IID_STRING = "B075D5DC-1DF1-441A-BEBF-680D8CAAA19C"; public static System.Guid MOZISPELLI18NUTIL_IID = new System.Guid("B075D5DC-1DF1-441A-BEBF-680D8CAAA19C"); /* const PRUint32 kCheck = 0; */ public static long kCheck = 0; /* const PRUint32 kSuggest = 1; */ public static long kSuggest = 1; /* readonly attribute wstring language; */ public string getLanguage(); /* void getRootForm (in wstring word, in PRUint32 type, [array, size_is (count)] out wstring words, out PRUint32 count); */ public void* getRootForm(string word, int type, outstring words, outint count); /* void fromRootForm (in wstring word, [array, size_is (icount)] in wstring iwords, in PRUint32 icount, [array, size_is (ocount)] out wstring owords, out PRUint32 ocount); */ public void* fromRootForm(string word, string iwords, int icount, outstring owords, outint ocount); /* void findNextWord (in wstring word, in PRUint32 length, in PRUint32 offset, out PRInt32 begin, out PRInt32 end); */ public void* findNextWord(string word, int length, int offset, outint begin, outint end); } }