/// <remarks/> public void GenerateInChIKeyAsync(string str, ChemicalFormat format, InChIFlags flags) { this.GenerateInChIKeyAsync(str, format, flags, null); }
/// <remarks/> public void GenerateInChIKeyAsync(string str, ChemicalFormat format, InChIFlags flags, object userState) { if ((this.GenerateInChIKeyOperationCompleted == null)) { this.GenerateInChIKeyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGenerateInChIKeyOperationCompleted); } this.InvokeAsync("GenerateInChIKey", new object[] { str, format, flags}, this.GenerateInChIKeyOperationCompleted, userState); }
public string GenerateInChIKey(string str, ChemicalFormat format, InChIFlags flags) { object[] results = this.Invoke("GenerateInChIKey", new object[] { str, format, flags}); return ((string)(results[0])); }