示例#1
0
 /// <remarks/>
 public void ResolveInChIKeyAsync(string inchi_key, ChemicalFormat out_format, object userState) {
     if ((this.ResolveInChIKeyOperationCompleted == null)) {
         this.ResolveInChIKeyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnResolveInChIKeyOperationCompleted);
     }
     this.InvokeAsync("ResolveInChIKey", new object[] {
                 inchi_key,
                 out_format}, this.ResolveInChIKeyOperationCompleted, userState);
 }
示例#2
0
 /// <remarks/>
 public void ResolveInChIKeyAsync(string inchi_key, ChemicalFormat out_format) {
     this.ResolveInChIKeyAsync(inchi_key, out_format, null);
 }
示例#3
0
 public string[] ResolveInChIKey(string inchi_key, ChemicalFormat out_format) {
     object[] results = this.Invoke("ResolveInChIKey", new object[] {
                 inchi_key,
                 out_format});
     return ((string[])(results[0]));
 }
示例#4
0
 /// <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);
 }
示例#5
0
 /// <remarks/>
 public void GenerateInChIKeyAsync(string str, ChemicalFormat format, InChIFlags flags) {
     this.GenerateInChIKeyAsync(str, format, flags, null);
 }
示例#6
0
 public string GenerateInChIKey(string str, ChemicalFormat format, InChIFlags flags) {
     object[] results = this.Invoke("GenerateInChIKey", new object[] {
                 str,
                 format,
                 flags});
     return ((string)(results[0]));
 }