public string DownloadFile(long fileId, bool allowSync, [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] out byte[] fileContents) { object[] results = this.Invoke("DownloadFile", new object[] { fileId, allowSync}); fileContents = ((byte[])(results[1])); return ((string)(results[0])); }