SetStorageItems | setStorageItems, méthode

DataPackage.SetStorageItems | setStorageItems Methods

Définit les fichiers et les dossiers contenus dans un DataPackage.

Liste de surcharges

MéthodeDescription
SetStorageItems(IIterable(IStorageItem)) Sets the files and folders contained in a DataPackage.
SetStorageItems(IIterable(IStorageItem), Boolean) Adds files and folders to a DataPackage.

Remarques

StorageItems est l'un des types de données que l'objet DataPackage prend en charge directement. Consultez la classe StandardDataFormats pour plus d'informations sur les autres types de données pris en charge.

Windows Phone 8

Cette API n'est pas implémentée et lève une exception si elle est appelée. Consultez API de runtime Windows Phone.

Exemples

L'exemple suivant montre comment ajouter StorageItems à DataPackage.


function registerForShare() {
    var dataTransferManager = Windows.ApplicationModel.DataTransfer.DataTransferManager.getForCurrentView();
    dataTransferManager.addEventListener("datarequested", shareStorageItemsHandler);
}

function shareStorageItemsHandler(e) {
    var request = e.request;
    request.data.properties.title = "Share StorageItems Example";
    request.data.properties.description = "A demonstration that shows how to share.";
    var deferral = request.getDeferral();
    Windows.ApplicationModel.Package.current.installedLocation.getFileAsync("images\\logo.png").done(function (logoFile) {
        request.data.setStorageItems([logoFile]);
        deferral.complete();
    }, function (err) {
        request.failWithDisplayText(err);
    });
}


Conditions requises

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Téléphone minimal pris en charge

Windows Phone 8 [non implémenté, consultez la section Notes]

Espace de noms

Windows.ApplicationModel.DataTransfer
Windows::ApplicationModel::DataTransfer [C++]

Métadonnées

Windows.winmd

Voir aussi

DataPackage

 

 

Afficher:
© 2017 Microsoft