Ta bort en kalkylbladsvalidering på ett Excel-kalkylblad Denna REST API anger att ett kalkylbladsvalidering via index ska tas bort på ett Excel-kalkylblad.
RSET API   
Copy  
DELETE http://api.aspose.cloud/v3.0/cells/{ name} /worksheets/{ sheetName} /validations/{ validationIndex} 
 
Begäranparametrarna är:
Parameternamn 
Typ 
Sökväg/Frågesträng/HTTP-kropp 
Beskrivning 
 
 
namn 
sträng 
väg 
Dokumentnamn. 
 
arknamn 
sträng 
väg 
Arbetsbladets namn. 
 
valideringsindex 
heltal 
väg 
Valideringsindexet. 
 
mapp 
sträng 
fråga 
Dokumentets mapp. 
 
lagringsnamn 
sträng 
fråga 
lagringsnamn. 
 
 
DeOpenAPI-specifikation  definierar ett offentligt tillgängligt programmeringsgränssnitt och låter dig utföra REST-interaktioner direkt från en webbläsare.
Du kan använda kommandoradsverktyget cURL för att enkelt komma åt Aspose.Cells webbtjänster. Följande exempel visar hur man gör anrop till Cloud API med cURL.
  
 
Cloud SDK-familjen   
Att använda ett SDK är det bästa sättet att snabba upp utvecklingen. Ett SDK tar hand om detaljer på låg nivå och låter dig fokusera på dina projektuppgifter. Vänligen kolla inGitHub-arkiv  för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur man anropar Aspose.Cells webbtjänster med hjälp av olika SDK:er:
  
       
      C# 
      
    
      
        
  
    
    
        
  
  
  
     
 
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters 
     
  
  
  
    
     
 
  
  
        
           
          namespace  Aspose . Cells . Cloud . SDK . Tests . Api . Example  
         
        
           
          {  
         
        
           
              using  Microsoft . VisualStudio . TestTools . UnitTesting ;  
         
        
           
              using  Aspose . Cells . Cloud . SDK . Request ;  
         
        
           
              using  System . Collections . Generic ;  
         
        
           
              using  Aspose . Cells . Cloud . SDK . Api ;  
         
        
           
              using  System ;  
         
        
           
              using  System . IO ;  
         
        
           
          
 
         
        
           
              [ TestClass ]  
         
        
           
              public  class  CellsApiExample  
         
        
           
              {  
         
        
           
                    string  CellsCloudClientId  = "...." ; //get from https://dashboard.aspose.cloud/#/applications  
         
        
           
                  string  CellsCloudClientSecret = "..." ; //get from https://dashboard.aspose.cloud/#/applications  
         
        
           
                  private  readonly  string  remoteFolder  =  "TestData/In" ;  
         
        
           
                  string  localName  =  "Book1.xlsx" ;  
         
        
           
                  string  remoteName  =  "remote_book1.xlsx" ;  
         
        
           
                  string  localPath  =  "D:/TestData/CellsCloud" ;  
         
        
           
                  [ TestCategory ( "Cells" ) ]  
         
        
           
                  [ TestMethod ]  
         
        
           
                  public  void  Example ( )  
         
        
           
                  {  
         
        
           
          
 
         
        
           
          
 
         
        
           
                          UploadFileRequest  uploadFileRequest  =  new  UploadFileRequest ( ) ;  
         
        
           
                          FileInfo  fileInfo  =  new  FileInfo ( localPath  +  "/"  +  localName ) ;  
         
        
           
                          uploadFileRequest . path  =  remoteFolder  +  "/"  +  remoteName ;  
         
        
           
                          uploadFileRequest . storageName  =  "" ;  
         
        
           
                          uploadFileRequest . UploadFiles  =  new  Dictionary < string ,  Stream > ( )  {  {  localName ,  File . OpenRead ( localPath  + "/" +  localName )  }  } ;  
         
        
           
                          cellsApi . UploadFile ( uploadFileRequest ) ;  
         
        
           
          
 
         
        
           
          
 
         
        
           
          
 
         
        
           
          var  request  =  new  DeleteWorksheetValidationRequest (  
         
        
           
              name :  remoteName ,  
         
        
           
              sheetName :  "Sheet1" ,  
         
        
           
              validationIndex :  0 ,  
         
        
           
              folder :  remoteFolder ,  
         
        
           
              storageName :  ""  
         
        
           
          ) ;  
         
        
           
          cellsApi . DeleteWorksheetValidation ( request ) ;  
         
        
           
          
 
         
        
           
          
 
         
        
           
          
 
         
        
           
          
 
         
        
           
          
 
         
        
           
                  }  
         
        
           
          
 
         
        
           
          
 
         
        
           
              }  
         
        
           
          }  
         
        
           
          
 
         
  
 
     
   
 
       
      
     
 
 
       
      Java 
      
    
      
        
  
    
    
        
  
  
  
     
 
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters 
     
  
  
  
    
     
 
  
  
        
           
          package  com .aspose .cloud .cells .api ; 
         
        
           
          import  com .aspose .cloud .cells .client .*; 
         
        
           
          import  com .aspose .cloud .cells .model .*; 
         
        
           
          import  com .aspose .cloud .cells .request .*; 
         
        
           
          import  java .io .IOException ; 
         
        
           
          import  org .junit .Test ; 
         
        
           
          import  java .util .ArrayList ; 
         
        
           
          import  java .util .List ; 
         
        
           
          import  java .io .File ; 
         
        
           
          import  java .util .HashMap ; 
         
        
           
          
 
         
        
           
          public  class  Example  { 
         
        
           
              private   CellsApi  api ; 
         
        
           
              public  Example (){ 
         
        
           
                  try  { 
         
        
           
                      api  = new  CellsApi ( 
         
        
           
                          System .getenv ("CellsCloudClientId" ), 
         
        
           
                          System .getenv ("CellsCloudClientSecret" ), 
         
        
           
                          "v3.0" , 
         
        
           
                          System .getenv ("CellsCloudApiBaseUrl" ) 
         
        
           
                      ); 
         
        
           
                  } catch  (ApiException  e ) { 
         
        
           
                      e .printStackTrace (); 
         
        
           
                  } 
         
        
           
              } 
         
        
           
          
 
         
        
           
              public  void  Run (){ 
         
        
           
                  try { 
         
        
           
                     String  remoteFolder  = "TestData/In" ; 
         
        
           
          
 
         
        
           
                      String  localName  = "Book1.xlsx" ; 
         
        
           
                      String  remoteName  = "Book1.xlsx" ; 
         
        
           
          
 
         
        
           
                      UploadFileRequest   uploadFileRequest  = new  UploadFileRequest (); 
         
        
           
                      uploadFileRequest .setPath ( remoteFolder  + "/"  + remoteName  ); 
         
        
           
                      uploadFileRequest .setStorageName ( "" ); 
         
        
           
                      HashMap <String ,File > files  = new  HashMap <String ,File >(); 
         
        
           
                      files .put ( localName  , new  File (localName  )); 
         
        
           
                      uploadFileRequest .setUploadFiles (files ); 
         
        
           
                      api .uploadFile (uploadFileRequest ); 
         
        
           
          
 
         
        
           
                      DeleteWorksheetValidationRequest  request  = new  DeleteWorksheetValidationRequest (); 
         
        
           
                      request .setName (remoteName ); 
         
        
           
          
 
         
        
           
                      request .setSheetName ("Sheet1" ); 
         
        
           
          
 
         
        
           
                      request .setValidationIndex (0 ); 
         
        
           
          
 
         
        
           
                      request .setFolder (remoteFolder ); 
         
        
           
          
 
         
        
           
                      request .setStorageName ("" ); 
         
        
           
          
 
         
        
           
                      this .api .deleteWorksheetValidation (request ); 
         
        
           
                  } catch  (ApiException  e ) { 
         
        
           
                      e .printStackTrace (); 
         
        
           
                  }catch  (IOException  e ) { 
         
        
           
                      e .printStackTrace (); 
         
        
           
                  } 
         
        
           
              } 
         
        
           
          } 
         
  
 
     
   
 
       
      
     
 
 
       
      PHP 
      
    
      
        
  
    
    
        
  
  
  
     
 
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters 
     
  
  
  
    
     
 
  
  
        
           
          <?php 
         
        
           
          require_once('vendor\autoload.php'); 
         
        
           
          use \Aspose\Cells\Cloud\Api\CellsApi; 
         
        
           
          use \Aspose\Cells\Cloud\Request\DeleteWorksheetValidationRequest; 
         
        
           
          
 
         
        
           
          $CellsCloudClientId = "...." ; # get from https://dashboard.aspose.cloud/#/applications 
         
        
           
          $CellsCloudClientSecret = "....";  # get from https://dashboard.aspose.cloud/#/applications 
         
        
           
          $cellsApi = new CellsApi($CellsCloudClientId , $CellsCloudClientSecret ); 
         
        
           
          
 
         
        
           
          $remoteFolder = "TestData/In"; 
         
        
           
          
 
         
        
           
          $localName = "Book1.xlsx"; 
         
        
           
          $remoteName = "Book1.xlsx"; 
         
        
           
          
 
         
        
           
          
 
         
        
           
            
         
        
           
          $request = new DeleteWorksheetValidationRequest(); 
         
        
           
          $request->setName( $remoteName); 
         
        
           
          $request->setSheetName( "Sheet1"); 
         
        
           
          $request->setValidationIndex( 0); 
         
        
           
          $request->setFolder( $remoteFolder); 
         
        
           
          $request->setStorageName( ""); 
         
        
           
          $cellsApi->deleteWorksheetValidation($request); 
         
  
 
     
   
 
       
      
     
 
 
       
      Ruby 
      
    
      
        
  
    
    
        
  
  
  
     
 
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters 
     
  
  
  
    
     
 
  
  
        
           
          require  'openssl'  
         
        
           
          require  'bundler'  
         
        
           
          require  'aspose_cells_cloud'  
         
        
           
          
 
         
        
           
          
 
         
        
           
          CellsCloudClientId  =  "...."   # get from https://dashboard.aspose.cloud/#/applications  
         
        
           
          CellsCloudClientSecret  =  "...."    # get from https://dashboard.aspose.cloud/#/applications  
         
        
           
          @instance  =  AsposeCellsCloud ::CellsApi . new ( CellsCloudClientId ,  CellsCloudClientSecret )  
         
        
           
          
 
         
        
           
          remote_folder  =  'TestData/In'  
         
        
           
          
 
         
        
           
          local_name  =  'Book1.xlsx'  
         
        
           
          remote_name  =  'Book1.xlsx'  
         
        
           
          
 
         
        
           
               
         
        
           
          mapFiles  =  {  }                 
         
        
           
          mapFiles [ local_name ]  =  ::File . open ( File . expand_path ( "TestData/" +local_name ) , "r" )    
         
        
           
            
         
        
           
          uploadrequest  =  AsposeCellsCloud ::UploadFileRequest . new (  {  :UploadFiles => mapFiles , :path => remote_folder  } )  
         
        
           
          @instance . upload_file ( uploadrequest )  
         
        
           
          request  =    AsposeCellsCloud ::DeleteWorksheetValidationRequest . new ( :name => remote_name , :sheetName => 'Sheet1' , :validationIndex => 0 , :folder => remote_folder , :storageName => '' ) ;  
         
        
           
          @instance . delete_worksheet_validation ( request ) ;  
         
  
 
     
   
 
       
      
     
 
 
       
      Node.js 
      
    
      
        
  
    
    
        
  
  
  
     
 
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters 
     
  
  
  
    
     
 
  
  
        
           
          import  {  CellsApi , DeleteWorksheetValidationRequest , UploadFileRequest  }  from  "asposecellscloud" ;  
         
        
           
          var  fs  =  require ( 'fs' ) ;  
         
        
           
          var  path  =  require ( 'path' ) ;  
         
        
           
          var  process  =  require ( 'process' ) ;  
         
        
           
          const  _  =  require ( 'asposecellscloud' ) ;  
         
        
           
          
 
         
        
           
          const  CellsCloudClientId  = "...." ; //get from https://dashboard.aspose.cloud/#/applications  
         
        
           
          const  CellsCloudClientSecret = "..." ; //get from https://dashboard.aspose.cloud/#/applications  
         
        
           
          const  cellsApi  =  new  CellsApi ( CellsCloudClientId ,  CellsCloudClientSecret ) ;  
         
        
           
          
 
         
        
           
          var  remoteFolder  =  "TestData/In"  
         
        
           
          var  localPath  =  "TestData/CellsCloud/"  
         
        
           
          var  localName  =  "Book1.xlsx"  
         
        
           
          var  remoteName  =  "Book1.xlsx"  
         
        
           
          
 
         
        
           
          
 
         
        
           
          describe ( 'example' ,  function ( ) {  
         
        
           
            it ( "should call successfully"  ,  function ( ) {  
         
        
           
                var  localNameRequest  =  new  UploadFileRequest ( ) ;  
         
        
           
                localNameRequest . uploadFiles  = { localName :fs . createReadStream ( localPath   +  localName ) } ;  
         
        
           
                localNameRequest . path  =  remoteFolder  +  "/"  +  remoteName  ;  
         
        
           
                localNameRequest . storageName  = "" ;  
         
        
           
                cellsApi . uploadFile ( localNameRequest  ) ;  
         
        
           
          
 
         
        
           
          var  request  =  new  DeleteWorksheetValidationRequest ( ) ;  
         
        
           
          request . name  =   remoteName ;  
         
        
           
          request . sheetName  =   "Sheet1" ;  
         
        
           
          request . validationIndex  =   0 ;  
         
        
           
          request . folder  =   remoteFolder ;  
         
        
           
          request . storageName  =   "" ;  
         
        
           
          return  cellsApi . deleteWorksheetValidation ( request )  
         
        
           
            } ) ;  
         
        
           
          } ) ;  
         
  
 
     
   
 
       
      
     
 
 
       
      Python 
      
    
      
        
  
    
    
        
  
  
  
     
 
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters 
     
  
  
  
    
     
 
  
  
        
           
          import  os  
         
        
           
          import  sys  
         
        
           
          
 
         
        
           
          from  asposecellscloud .apis .cells_api  import  CellsApi  
         
        
           
          from  asposecellscloud .models  import  *  
         
        
           
          from  asposecellscloud .requests  import  *  
         
        
           
          
 
         
        
           
          CellsCloudClientId  = '....'   # get from https://dashboard.aspose.cloud/#/applications  
         
        
           
          CellsCloudClientSecret = '....'   # get from https://dashboard.aspose.cloud/#/applications  
         
        
           
          api   =  CellsApi (CellsCloudClientId ,CellsCloudClientSecret ) 
         
        
           
          request  =   DeleteWorksheetValidationRequest ( 'Book1.xlsx' , 'Sheet1' , 0 ,folder =  'PythonTest' ,storage_name =  '' ) 
         
        
           
          api .delete_worksheet_validation (request ) 
         
  
 
     
   
 
       
      
     
 
 
       
      Perl 
      
    
      
        
  
    
    
        
  
  
  
     
 
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters 
     
  
  
  
    
     
 
  
  
        
           
          use lib 'lib'; 
         
        
           
          use strict; 
         
        
           
          use warnings; 
         
        
           
          use File::Slurp; 
         
        
           
          use MIME::Base64; 
         
        
           
          use AsposeCellsCloud::CellsApi; 
         
        
           
          
 
         
        
           
          my $CellsCloudClientId = "....";  # get from https://dashboard.aspose.cloud/#/applications 
         
        
           
          my $CellsCloudClientSecret = "....";  # get from https://dashboard.aspose.cloud/#/applications 
         
        
           
          my $config = AsposeCellsCloud::Configuration->new( client_id => $CellsCloudClientId , client_secret => $CellsCloudClientSecret ); 
         
        
           
          
 
         
        
           
          my $instance = AsposeCellsCloud::CellsApi->new(AsposeCellsCloud::ApiClient->new( $config)); 
         
        
           
          
 
         
        
           
          my $remoteFolder = 'TestData/In'; 
         
        
           
             
         
        
           
          my $localName = 'Book1.xlsx'; 
         
        
           
          my $remoteName = 'Book1.xlsx'; 
         
        
           
          
 
         
        
           
          my $upload_file_request = AsposeCellsCloud::Request::UploadFileRequest->new( 'UploadFiles'=>{ $localName => $localName  }  ,'path'=>$remoteFolder . '/' . $remoteName ); 
         
        
           
            
         
        
           
          
 
         
        
           
          my $request = AsposeCellsCloud::Request::DeleteWorksheetValidationRequest->new(); 
         
        
           
          $request->{name} =  $remoteName; 
         
        
           
          $request->{sheet_name} =  'Sheet1'; 
         
        
           
          $request->{validation_index} =  0; 
         
        
           
          $request->{folder} =  $remoteFolder; 
         
        
           
          $request->{storage_name} =  ''; 
         
        
           
          $instance->delete_worksheet_validation(request=> $request); 
         
  
 
     
   
 
       
      
     
 
 
       
      Go 
      
    
      
        
  
    
    
        
  
  
  
     
 
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters 
     
  
  
  
    
     
 
  
  
        
           
          package  main 
         
        
           
          
 
         
        
           
          import  ( 
         
        
           
          	. "github.com/aspose-cells-cloud/aspose-cells-cloud-go/v25"  
         
        
           
          ) 
         
        
           
          
 
         
        
           
          func  main () { 
         
        
           
          	CellsCloudClientId  :=  "...."      // get from https://dashboard.aspose.cloud/#/applications  
         
        
           
          	CellsCloudClientSecret  :=  "...."  // get from https://dashboard.aspose.cloud/#/applications  
         
        
           
          	instance  :=  NewCellsApiService (CellsCloudClientId , CellsCloudClientSecret ) 
         
        
           
          	remoteFolder  :=  "TestData/In"  
         
        
           
          
 
         
        
           
          	localName  :=  "Book1.xlsx"  
         
        
           
          	remoteName  :=  "Book1.xlsx"  
         
        
           
          
 
         
        
           
          	localNameRequest  :=  new (UploadFileRequest ) 
         
        
           
          	localNameRequest .UploadFiles  =  localName  
         
        
           
          	localNameRequest .Path  =  remoteFolder  +  "/"  +  remoteName  
         
        
           
          	localNameRequest .StorageName  =  ""  
         
        
           
          	instance .UploadFile (localNameRequest ) 
         
        
           
          
 
         
        
           
          	request  :=  new (DeleteWorksheetValidationRequest ) 
         
        
           
          	request .Name  =  remoteName  
         
        
           
          	request .SheetName  =  "Sheet1"  
         
        
           
          	request .ValidationIndex  =  int64 (0 ) 
         
        
           
          	request .Folder  =  remoteFolder  
         
        
           
          	request .StorageName  =  ""  
         
        
           
          	_ , httpResponse , err  :=  instance .DeleteWorksheetValidation (request ) 
         
        
           
          	if  err  !=  nil  { 
         
        
           
          		println (err .Error ()) 
         
        
           
          	} else  if  httpResponse .StatusCode  <  200  ||  httpResponse .StatusCode  >  299  { 
         
        
           
          		println ("Fail" ) 
         
        
           
          	} 
         
        
           
          }