DataPackagePropertySet Class

Définit un ensemble de propriétés à utiliser avec un objet DataPackage.

Syntaxe


var dataPackagePropertySet = dataPackage.properties;

Attributs

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

Membres

DataPackagePropertySetClasse possède ces types de membres :

Méthodes

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

MéthodeDescription
Add(KeyValuePair) [C#, VB]Adds a new key-value pair to the DataPackagePropertySet.
Add(String) [C#, VB]Adds an item to the DataPackagePropertySet.
Clear Removes all items from the property set.
Contains [C#, VB]Returns a value that indicates whether a specified key-value pair exists in the DataPackagePropertySet.
ContainsKey [C#, VB]Returns a value that indicates whether a specified key exists in the DataPackagePropertySet.
CopyTo [C#, VB]Copies the elements of the collection to an array, starting at a particular array index.
First [C++, JavaScript]Returns an iterator to enumerate the items in the property set.
GetView [C++, JavaScript]Gets an immutable view of the property set.
HasKey [C++, JavaScript]Indicates whether the DataPackagePropertySet object contains a specific property.
Insert [C++, JavaScript]Adds a property to the DataPackagePropertySet object.
Lookup [C++, JavaScript]Retrieves the value of a specific property.
Remove [C++, JavaScript]Removes an item from the property set.
Remove(KeyValuePair) [C#, VB]Removes a specific key-value pair from the DataPackagePropertySet.
Remove(String) [C#, VB]Removes a specific item from the DataPackagePropertySet.
TryGetValue [C#, VB]Returns a value that indicates whether a specified key exists in the DataPackagePropertySet. If an item with that key exists, the item is retrieved as an out parameter.

 

Propriétés

Le DataPackagePropertySetClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

ApplicationListingUri

Lecture/écritureGets or sets the Uniform Resource Identifier (URI) of the app's location in the Windows Store.

ApplicationName

Lecture/écritureGets or sets the name of the app that created the DataPackage object.

ContentSourceApplicationLink

Lecture/écritureGets or sets the application link to the content from the source app.

ContentSourceWebLink

Lecture/écritureProvides 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

Lecture/écritureGets or sets text that describes the contents of the DataPackage.

FileTypes

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

IsReadOnly [C#, VB]

En lecture seuleGets a value indicating whether the dictionary is read-only.

Item [C#, VB]

Lecture/écritureGets or sets the element value at the specified key index.

Keys [C#, VB]

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

LogoBackgroundColor

Lecture/écritureGets or sets a background color for the sharing app's Square30x30Logo.

PackageFamilyName

Lecture/écritureGets or sets 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

Lecture/écritureGets or sets the source app's logo.

Thumbnail

Lecture/écritureGets or sets a thumbnail image for the DataPackage.

Title

Lecture/écritureGets or sets the text that displays as a title for the contents of the DataPackage object.

Values [C#, VB]

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

 

Remarques

En plus du contenu qui est partagé, chaque instance d'un objet DataPackage 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 du DataPackage.

Cette classe prend directement en charge plusieurs propriétés par défaut, telles que thumbnail, title et description. Vous pouvez également créer vos propres propriétés personnalisées à l'aide de la méthode Insert ou de l'une des méthodes Add. 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, DataPackagePropertySet prend en charge l'utilisation d'un index pour accéder aux éléments.

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

Espace de noms

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

Métadonnées

Windows.winmd

 

 

Afficher:
© 2014 Microsoft