private void CFSListRequest_Click(object sender, EventArgs e) { //CFSListRequest // Setup Premiere Connect Object EMsgAPI_Demo.EMsgAPI.XOA EM = new EMsgAPI_Demo.EMsgAPI.XOA(); // setup Authentication objects EMsgAPI_Demo.EMsgAPI.Authentication EMAuthentication = new EMsgAPI_Demo.EMsgAPI.Authentication(); EMsgAPI_Demo.EMsgAPI.XDDSAuthType XDDSAuth = new EMsgAPI_Demo.EMsgAPI.XDDSAuthType(); // init Authentication objects XDDSAuth.Password = txtAccessCode.Text; XDDSAuth.RequesterID = txtUserId.Text; EMAuthentication.XDDSAuth = XDDSAuth; // Setup Premiere Connect Request / Response and CFSDownload Request / Result EMsgAPI_Demo.EMsgAPI.Request Request = new EMsgAPI_Demo.EMsgAPI.Request(); EMsgAPI_Demo.EMsgAPI.Response Response = new EMsgAPI_Demo.EMsgAPI.Response(); EMsgAPI_Demo.EMsgAPI.CFSListRequest Submit_Request = new EMsgAPI_Demo.EMsgAPI.CFSListRequest(); EMsgAPI_Demo.EMsgAPI.CFSListResult Submit_Result = new EMsgAPI_Demo.EMsgAPI.CFSListResult(); // Setup Proxy server and EMsgAPIConnect URL for posting data Set_Server_and_Proxy(EM); // Setup Reqeust Object Request.ReceiverKey = EM.Url; Request.Authentication = EMAuthentication; Request.ResultRequired = EMsgAPI_Demo.EMsgAPI.RequiredType.yes; Request.ResponseRequiredSpecified = true; // Assign Reqeust and Response objects to EM Object EM.RequestValue = Request; EM.ResponseValue = Response; Submit_Request.RelativePath = "/"; try { Submit_Result = EM.CFSList(Submit_Request); } catch (Exception ex) { System.Console.WriteLine(ex.Message); System.Console.Read(); return; } if (Submit_Result != null) { if (Submit_Result.Status.StatusCode != "0") { MessageBox.Show(Submit_Result.Status.StatusMessage, "Error"); } } }