DataPackagePropertySetView Class

Obtient le jeu de propriétés d'un objet DataPackageView.

Syntaxe


var dataPackagePropertySetView = dataPackageView.properties;

Attributs

[DualApiPartition()]
[MarshalingBehavior(Agile)]
[Version(0x06020000)]

Membres

DataPackagePropertySetViewClasse possède ces types de membres :

Méthodes

The DataPackagePropertySetView Classe a les méthodes suivantes. Avec C#, Visual Basic et C++, elle hérite également des méthodes de Object Classe.

MéthodeDescription
ContainsKey [C#, VB]Returns a value that indicates whether a specified key exists in the DataPackagePropertySetView.
First [C++, JavaScript]Returns an iterator to enumerate the items in the property set.
HasKey [C++, JavaScript]Indicates whether the DataPackagePropertySetView object contains a specific property.
Lookup [C++, JavaScript]Retrieves the value of a specific property.
Split [C++, JavaScript]Divides the object into two views
TryGetValue [C#, VB]Returns a value that indicates whether a specified key exists in the DataPackagePropertySetView. If an item with that key exists, the item is retrieved as an out parameter.

 

Propriétés

Le DataPackagePropertySetViewClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

ApplicationListingUri

En lecture seuleGets the Uniform Resource Identifier (URI) of the app's location in the Windows Store.

ApplicationName

En lecture seuleGets the name of the app that created the DataPackage object.

ContentSourceApplicationLink

En lecture seuleGets the application link to the content from the source app.

ContentSourceWebLink

En lecture seuleGets a web link to shared content that's currently displayed in the app.

Count [C#, VB]

En lecture seuleGets the number of elements contained in the collection.

Description

En lecture seuleGets the text that describes the contents of the DataPackage.

FileTypes

En lecture seuleGets a vector object that contains the types of files stored in the DataPackage object.

Item [C#, VB]

En lecture seuleGets or sets the element value at the specified key index.

Keys [C#, VB]

En lecture seuleGets an ICollection object containing the keys of the DataPackagePropertySetView.

LogoBackgroundColor

En lecture seuleGets a background color for the sharing app's Square30x30Logo.

PackageFamilyName

En lecture seuleGets the package family name of the source app.

Size [C++, JavaScript]

En lecture seuleGets the number of items that are contained in the property set.

Square30x30Logo

En lecture seuleGets the source app's logo.

Thumbnail

En lecture seuleGets the thumbnail image for the DataPackageView.

Title

En lecture seuleGets the text that displays as a title for the contents of the DataPackagePropertySetView object.

Values [C#, VB]

En lecture seuleGets an ICollection object containing the values of the DataPackagePropertySetView .

 

Remarques

En plus du contenu qui est partagé, chaque instance d'un objet DataPackageView prend en charge un jeu de propriétés. Les applications cibles peuvent utiliser ces propriétés pour en savoir plus sur le contenu de DataPackageView.

Cette classe prend directement en charge plusieurs propriétés par défaut, telles que thumbnail, title et description. Les applications cibles peuvent accéder aux propriétés spécifiques via les méthodes Lookup ou TryGetValue .

Liste des membres de la collection

Pour JavaScript, DataPackagePropertySetView prend en charge l'utilisation d'un index pour accéder aux éléments.

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


if (shareOperation.data.contains(Windows.ApplicationModel.DataTransfer.StandardDataFormats.text)) {
    var title = shareOperation.data.properties.title;
    var description = shareOperation.data.properties.description;
}


Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store, applications de bureau]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store, applications de bureau]

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

 

 

Afficher:
© 2014 Microsoft