Quantcast
Channel: SharePoint 2010 - Development and Programming forum
Viewing all articles
Browse latest Browse all 11508

Fetching file size using CAML query in Javascript client object model

$
0
0

Hi,

I am using the Javascript client object model to retrieve contents of a document library.

I have a document library, which contains a folder "Folder1" . "Folder1" has a zip file. I would like to get the file size of the zip file.

I have tried the below code, but not sure, how to fetch the file size.

function FetchImage() {
    var clientcontext = new SP.ClientContext.get_current();

    var oweb = clientcontext.get_web();

    var olibrary = oweb.get_lists().getByTitle(DocLibrary);
    var query = new SP.CamlQuery();
    query.set_folderServerRelativeUrl("Lists/DocLibrary/folder1/");

    folder = olibrary.getItems(query);

    clientcontext.load(folder, 'Include(Title,ContentType, FileLeafRef,FileDirRef,File)');

    clientcontext.executeQueryAsync(Function.createDelegate(this, this.RenderDataOnSuccess), Function.createDelegate(this, this.RenderDataOnFailure));
}

function RenderDataOnSuccess() {
   
    var ListEnumerator = this.folder.getEnumerator();

    while (ListEnumerator.moveNext()) {

    var currentItem = ListEnumerator.get_current();
 if (_contentType.get_name() != "Folder") {

            var File = currentItem.get_file();

            if (File != null) {
// Fetch file size
}
}
}
}

How to fetch the file size?

Thanks


Viewing all articles
Browse latest Browse all 11508

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>