1 package speech.types; 3 4 import com4j.*; 5 6 9 @IID("{8137828F-591A-4A42-BE58-49EA7EBAAC68}") 10 public interface ISpGrammarBuilder extends Com4jObject { 11 @VTID(3) 12 void resetGrammar( 13 short newLanguage); 14 15 @VTID(4) 16 java.nio.Buffer getRule( 17 @MarshalAs(NativeType.Unicode) java.lang.String pszRuleName, 18 int dwRuleId, 19 int dwAttributes, 20 int fCreateIfNotExist); 21 22 @VTID(5) 23 void clearRule( 24 java.nio.Buffer hState); 25 26 @VTID(6) 27 void createNewState( 28 java.nio.Buffer hState, 29 Holder<java.nio.Buffer > phState); 30 31 @VTID(9) 32 void addResource( 33 java.nio.Buffer hRuleState, 34 @MarshalAs(NativeType.Unicode) java.lang.String pszResourceName, 35 @MarshalAs(NativeType.Unicode) java.lang.String pszResourceValue); 36 37 @VTID(10) 38 void commit( 39 int dwReserved); 40 41 } 42 | Popular Tags |