/// <remarks/>
 public void CheckinUploadedFileAsync(long fileMasterId, string comment, bool keepCheckedOut, System.DateTime lastWrite, long[] dependFileIds, string[] dependSources, long[] attachFileIds, string[] attachSources, BOM bom, bool copyBom, string newFileName, System.Guid uploadIdentifier, FileClassification fileClassification, bool hidden) {
     this.CheckinUploadedFileAsync(fileMasterId, comment, keepCheckedOut, lastWrite, dependFileIds, dependSources, attachFileIds, attachSources, bom, copyBom, newFileName, uploadIdentifier, fileClassification, hidden, null);
 }
 /// <remarks/>
 public void CheckinUploadedFileAsync(long fileMasterId, string comment, bool keepCheckedOut, System.DateTime lastWrite, long[] dependFileIds, string[] dependSources, long[] attachFileIds, string[] attachSources, BOM bom, bool copyBom, string newFileName, System.Guid uploadIdentifier, FileClassification fileClassification, bool hidden, object userState) {
     if ((this.CheckinUploadedFileOperationCompleted == null)) {
         this.CheckinUploadedFileOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCheckinUploadedFileOperationCompleted);
     }
     this.InvokeAsync("CheckinUploadedFile", new object[] {
                 fileMasterId,
                 comment,
                 keepCheckedOut,
                 lastWrite,
                 dependFileIds,
                 dependSources,
                 attachFileIds,
                 attachSources,
                 bom,
                 copyBom,
                 newFileName,
                 uploadIdentifier,
                 fileClassification,
                 hidden}, this.CheckinUploadedFileOperationCompleted, userState);
 }
 public File CheckinUploadedFile(long fileMasterId, string comment, bool keepCheckedOut, System.DateTime lastWrite, long[] dependFileIds, string[] dependSources, long[] attachFileIds, string[] attachSources, BOM bom, bool copyBom, string newFileName, System.Guid uploadIdentifier, FileClassification fileClassification, bool hidden) {
     object[] results = this.Invoke("CheckinUploadedFile", new object[] {
                 fileMasterId,
                 comment,
                 keepCheckedOut,
                 lastWrite,
                 dependFileIds,
                 dependSources,
                 attachFileIds,
                 attachSources,
                 bom,
                 copyBom,
                 newFileName,
                 uploadIdentifier,
                 fileClassification,
                 hidden});
     return ((File)(results[0]));
 }
 /// <remarks/>
 public System.IAsyncResult BeginCheckinUploadedFile(
             long fileMasterId, 
             string comment, 
             bool keepCheckedOut, 
             System.DateTime lastWrite, 
             long[] dependFileIds, 
             string[] dependSources, 
             long[] attachFileIds, 
             string[] attachSources, 
             BOM bom, 
             bool copyBom, 
             string newFileName, 
             System.Guid uploadIdentifier, 
             FileClassification fileClassification, 
             bool hidden, 
             System.AsyncCallback callback, 
             object asyncState) {
     return this.BeginInvoke("CheckinUploadedFile", new object[] {
                 fileMasterId,
                 comment,
                 keepCheckedOut,
                 lastWrite,
                 dependFileIds,
                 dependSources,
                 attachFileIds,
                 attachSources,
                 bom,
                 copyBom,
                 newFileName,
                 uploadIdentifier,
                 fileClassification,
                 hidden}, callback, asyncState);
 }
 public File CheckinFile(long fileMasterId, string comment, bool keepCheckedOut, System.DateTime lastWrite, long[] dependFileIds, string[] dependSources, long[] attachFileIds, string[] attachSources, BOM bom, bool copyBom, string newFileName, FileClassification fileClassification, bool hidden, [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] byte[] fileContents) {
     object[] results = this.Invoke("CheckinFile", new object[] {
                 fileMasterId,
                 comment,
                 keepCheckedOut,
                 lastWrite,
                 dependFileIds,
                 dependSources,
                 attachFileIds,
                 attachSources,
                 bom,
                 copyBom,
                 newFileName,
                 fileClassification,
                 hidden,
                 fileContents});
     return ((File)(results[0]));
 }
 /// <remarks/>
 public void CheckinFileAsync(long fileMasterId, string comment, bool keepCheckedOut, System.DateTime lastWrite, long[] dependFileIds, string[] dependSources, long[] attachFileIds, string[] attachSources, BOM bom, bool copyBom, string newFileName, FileClassification fileClassification, bool hidden, byte[] fileContents) {
     this.CheckinFileAsync(fileMasterId, comment, keepCheckedOut, lastWrite, dependFileIds, dependSources, attachFileIds, attachSources, bom, copyBom, newFileName, fileClassification, hidden, fileContents, null);
 }
 /// <remarks/>
 public void AddUploadedFileAsync(long folderId, string fileName, string comment, System.DateTime lastWrite, long[] dependFileIds, string[] dependSources, long[] attachFileIds, string[] attachSources, BOM bom, FileClassification fileClass, bool hidden, System.Guid uploadIdentifier, object userState) {
     if ((this.AddUploadedFileOperationCompleted == null)) {
         this.AddUploadedFileOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddUploadedFileOperationCompleted);
     }
     this.InvokeAsync("AddUploadedFile", new object[] {
                 folderId,
                 fileName,
                 comment,
                 lastWrite,
                 dependFileIds,
                 dependSources,
                 attachFileIds,
                 attachSources,
                 bom,
                 fileClass,
                 hidden,
                 uploadIdentifier}, this.AddUploadedFileOperationCompleted, userState);
 }
 /// <remarks/>
 public void AddUploadedFileAsync(long folderId, string fileName, string comment, System.DateTime lastWrite, long[] dependFileIds, string[] dependSources, long[] attachFileIds, string[] attachSources, BOM bom, FileClassification fileClass, bool hidden, System.Guid uploadIdentifier) {
     this.AddUploadedFileAsync(folderId, fileName, comment, lastWrite, dependFileIds, dependSources, attachFileIds, attachSources, bom, fileClass, hidden, uploadIdentifier, null);
 }
 /// <remarks/>
 public System.IAsyncResult BeginAddUploadedFile(long folderId, string fileName, string comment, System.DateTime lastWrite, long[] dependFileIds, string[] dependSources, long[] attachFileIds, string[] attachSources, BOM bom, FileClassification fileClass, bool hidden, System.Guid uploadIdentifier, System.AsyncCallback callback, object asyncState) {
     return this.BeginInvoke("AddUploadedFile", new object[] {
                 folderId,
                 fileName,
                 comment,
                 lastWrite,
                 dependFileIds,
                 dependSources,
                 attachFileIds,
                 attachSources,
                 bom,
                 fileClass,
                 hidden,
                 uploadIdentifier}, callback, asyncState);
 }
 public File AddUploadedFile(long folderId, string fileName, string comment, System.DateTime lastWrite, long[] dependFileIds, string[] dependSources, long[] attachFileIds, string[] attachSources, BOM bom, FileClassification fileClass, bool hidden, System.Guid uploadIdentifier) {
     object[] results = this.Invoke("AddUploadedFile", new object[] {
                 folderId,
                 fileName,
                 comment,
                 lastWrite,
                 dependFileIds,
                 dependSources,
                 attachFileIds,
                 attachSources,
                 bom,
                 fileClass,
                 hidden,
                 uploadIdentifier});
     return ((File)(results[0]));
 }
 /// <remarks/>
 public void AddFileAsync(long folderId, string fileName, string comment, System.DateTime lastWrite, long[] dependFileIds, string[] dependSources, long[] attachFileIds, string[] attachSources, BOM bom, FileClassification fileClassification, bool hidden, byte[] fileContents) {
     this.AddFileAsync(folderId, fileName, comment, lastWrite, dependFileIds, dependSources, attachFileIds, attachSources, bom, fileClassification, hidden, fileContents, null);
 }