public int CmdSetRuleIdState([NativeTypeName("long")] int RuleId, SpeechRuleState State)
 {
     return(((delegate * unmanaged <ISpeechRecoGrammar *, int, SpeechRuleState, int>)(lpVtbl[19]))((ISpeechRecoGrammar *)Unsafe.AsPointer(ref this), RuleId, State));
 }
 public int DictationSetState(SpeechRuleState State)
 {
     return(((delegate * unmanaged <ISpeechRecoGrammar *, SpeechRuleState, int>)(lpVtbl[22]))((ISpeechRecoGrammar *)Unsafe.AsPointer(ref this), State));
 }
 public int CmdSetRuleState([NativeTypeName("const BSTR")] ushort *Name, SpeechRuleState State)
 {
     return(((delegate * unmanaged <ISpeechRecoGrammar *, ushort *, SpeechRuleState, int>)(lpVtbl[18]))((ISpeechRecoGrammar *)Unsafe.AsPointer(ref this), Name, State));
 }