/// <remarks/>
 public void doShowCatAsync(string sessionhandle, int catid, int catitemstate, int catitemoption, DurationTimeInfo catitemdurationoption, FieldsValue[] catattribfields, int catsortoptions, PriceCatInfo catitemsprice, int catitemsoffset, int catitemslimit)
 {
     this.doShowCatAsync(sessionhandle, catid, catitemstate, catitemoption, catitemdurationoption, catattribfields, catsortoptions, catitemsprice, catitemsoffset, catitemslimit, null);
 }
 /// <remarks/>
 public void doShowCatAsync(string sessionhandle, int catid, int catitemstate, int catitemoption, DurationTimeInfo catitemdurationoption, FieldsValue[] catattribfields, int catsortoptions, PriceCatInfo catitemsprice, int catitemsoffset, int catitemslimit, object userState)
 {
     if ((this.doShowCatOperationCompleted == null)) {
         this.doShowCatOperationCompleted = new System.Threading.SendOrPostCallback(this.OndoShowCatOperationCompleted);
     }
     this.InvokeAsync("doShowCat", new object[] {
                 sessionhandle,
                 catid,
                 catitemstate,
                 catitemoption,
                 catitemdurationoption,
                 catattribfields,
                 catsortoptions,
                 catitemsprice,
                 catitemsoffset,
                 catitemslimit}, this.doShowCatOperationCompleted, userState);
 }
 /// <remarks/>
 public System.IAsyncResult BegindoShowCat(string sessionhandle, int catid, int catitemstate, int catitemoption, DurationTimeInfo catitemdurationoption, FieldsValue[] catattribfields, int catsortoptions, PriceCatInfo catitemsprice, int catitemsoffset, int catitemslimit, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("doShowCat", new object[] {
                 sessionhandle,
                 catid,
                 catitemstate,
                 catitemoption,
                 catitemdurationoption,
                 catattribfields,
                 catsortoptions,
                 catitemsprice,
                 catitemsoffset,
                 catitemslimit}, callback, asyncState);
 }