public void Sync_SelectPreset(System.UInt32 InstanceID, Enum_A_ARG_TYPE_PresetName PresetName)
 {
     UPnPArgument[] args = new UPnPArgument[2];
        args[0] = new UPnPArgument("InstanceID", InstanceID);
        switch(PresetName)
        {
        case Enum_A_ARG_TYPE_PresetName.FACTORYDEFAULTS:
            args[1] = new UPnPArgument("PresetName", "FactoryDefaults");
            break;
        case Enum_A_ARG_TYPE_PresetName.INSTALLATIONDEFAULTS:
            args[1] = new UPnPArgument("PresetName", "InstallationDefaults");
            break;
        case Enum_A_ARG_TYPE_PresetName.VENDOR_DEFINED:
            args[1] = new UPnPArgument("PresetName", "Vendor defined");
            break;
        default:
           args[1] = new UPnPArgument("PresetName", GetUnspecifiedValue("Enum_A_ARG_TYPE_PresetName"));
           break;
        }
     _S.InvokeSync("SelectPreset", args);
     for(int i=0;i<args.Length;++i)
     {
         switch(args[i].Name)
         {
             case "PresetName":
                 switch((string)args[i].DataValue)
                 {
                     case "FactoryDefaults":
                         args[i].DataValue = Enum_A_ARG_TYPE_PresetName.FACTORYDEFAULTS;
                         break;
                     case "InstallationDefaults":
                         args[i].DataValue = Enum_A_ARG_TYPE_PresetName.INSTALLATIONDEFAULTS;
                         break;
                     case "Vendor defined":
                         args[i].DataValue = Enum_A_ARG_TYPE_PresetName.VENDOR_DEFINED;
                         break;
                     default:
                        SetUnspecifiedValue("Enum_A_ARG_TYPE_PresetName", (string)args[i].DataValue);
                        args[i].DataValue = Enum_A_ARG_TYPE_PresetName._UNSPECIFIED_;
                        break;
                 }
                 break;
         }
     }
     InstanceID = (System.UInt32) args[0].DataValue;
     PresetName = (Enum_A_ARG_TYPE_PresetName) args[1].DataValue;
     return;
 }
 public int SelectPreset(System.UInt32 InstanceID, Enum_A_ARG_TYPE_PresetName PresetName)
 {
     UPnPArgument[] args = new UPnPArgument[2];
        args[0] = new UPnPArgument("InstanceID", InstanceID);
        switch(PresetName)
        {
        case Enum_A_ARG_TYPE_PresetName.FACTORYDEFAULTS:
            args[1] = new UPnPArgument("PresetName", "FactoryDefaults");
            break;
        case Enum_A_ARG_TYPE_PresetName.INSTALLATIONDEFAULTS:
            args[1] = new UPnPArgument("PresetName", "InstallationDefaults");
            break;
        case Enum_A_ARG_TYPE_PresetName.VENDOR_DEFINED:
            args[1] = new UPnPArgument("PresetName", "Vendor defined");
            break;
        default:
           args[1] = new UPnPArgument("PresetName", GetUnspecifiedValue("Enum_A_ARG_TYPE_PresetName"));
           break;
        }
        return(_S.InvokeAsync("SelectPreset", args, new UPnPService.UPnPServiceInvokeHandler(Sink_SelectPreset), new UPnPService.UPnPServiceInvokeErrorHandler(Error_Sink_SelectPreset)));
 }
Esempio n. 3
0
 public void SelectPreset(System.UInt32 InstanceID, Enum_A_ARG_TYPE_PresetName PresetName)
 {
     SelectPreset(InstanceID, PresetName, null, null);
 }
 public string Enum_A_ARG_TYPE_PresetName_ToString(Enum_A_ARG_TYPE_PresetName en)
 {
     string RetVal = "";
     switch(en)
     {
         case Enum_A_ARG_TYPE_PresetName.FACTORYDEFAULTS:
             RetVal = "FactoryDefaults";
             break;
         case Enum_A_ARG_TYPE_PresetName.INSTALLATIONDEFAULTS:
             RetVal = "InstallationDefaults";
             break;
         case Enum_A_ARG_TYPE_PresetName.VENDOR_DEFINED:
             RetVal = "Vendor defined";
             break;
         case Enum_A_ARG_TYPE_PresetName._UNSPECIFIED_:
             RetVal = GetUnspecifiedValue("Enum_A_ARG_TYPE_PresetName");
             break;
     }
     return(RetVal);
 }
Esempio n. 5
0
 /// <summary>
 /// Action: SelectPreset
 /// </summary>
 /// <param name="InstanceID">Associated State Variable: A_ARG_TYPE_InstanceID</param>
 /// <param name="PresetName">Associated State Variable: A_ARG_TYPE_PresetName</param>
 public void SelectPreset(System.UInt32 InstanceID, Enum_A_ARG_TYPE_PresetName PresetName)
 {
     //ToDo: Add Your implementation here, and remove exception
     throw(new UPnPCustomException(800,"This method has not been completely implemented..."));
 }