エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

DataPackagePropertySet Class

DataPackage オブジェクトで使用する一連のプロパティを定義します。

構文


var dataPackagePropertySet = dataPackage.properties;

属性

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

メンバー

DataPackagePropertySetクラス には次の種類のメンバーがあります。

メソッド

The DataPackagePropertySet クラス には次のメソッドがあります。 With C#、Visual Basic、および C++ では、以下からもメソッドが継承されます。Object クラス.

メソッド説明
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.

 

プロパティ

DataPackagePropertySetクラス には次のプロパティがあります。

プロパティアクセスの種類説明

ApplicationListingUri

読み取り/書き込みGets or sets the Uniform Resource Identifier (URI) of the app's location in the Windows Store.

ApplicationName

読み取り/書き込みGets or sets the name of the app that created the DataPackage object.

ContentSourceApplicationLink

読み取り/書き込みGets or sets the application link to the content from the source app.

ContentSourceWebLink

読み取り/書き込みProvides a web link to shared content that's currently displayed in the app.

Count [C#, VB]

読み取り専用Gets the number of elements contained in the collection.

Description

読み取り/書き込みGets or sets text that describes the contents of the DataPackage.

FileTypes

読み取り専用Specifies a vector object that contains the types of files stored in the DataPackage object.

IsReadOnly [C#, VB]

読み取り専用Gets a value indicating whether the dictionary is read-only.

Item [C#, VB]

読み取り/書き込みGets or sets the element value at the specified key index.

Keys [C#, VB]

読み取り専用Gets an ICollection object containing the keys of the DataPackagePropertySet.

LogoBackgroundColor

読み取り/書き込みGets or sets a background color for the sharing app's Square30x30Logo.

PackageFamilyName

読み取り/書き込みGets or sets the package family name of the source app.

Size [C++, JavaScript]

読み取り専用Gets the number of items that are contained in the property set.

Square30x30Logo

読み取り/書き込みGets or sets the source app's logo.

Thumbnail

読み取り/書き込みGets or sets a thumbnail image for the DataPackage.

Title

読み取り/書き込みGets or sets the text that displays as a title for the contents of the DataPackage object.

Values [C#, VB]

読み取り専用Gets an ICollection object containing the values of the DataPackagePropertySet .

 

解説

共有されるコンテンツに加えて、DataPackage オブジェクトの各インスタンスでは、一連のプロパティをサポートします。ターゲット アプリケーションは、これらのプロパティを使用して DataPackage のコンテンツの詳細を確認できます。

このクラスは、thumbnailtitledescription など、いくつかの既定のプロパティを直接サポートします。Insert メソッドまたはいずれかの Add メソッドを使用して、独自のカスタム プロパティを作成することもできます。対象のアプリケーションは、Lookup メソッドまたは TryGetValue メソッドで固有のプロパティにアクセスできます。

コレクション メンバーの一覧

JavaScript では、DataPackagePropertySet は項目にアクセスするためのインデックスの使用をサポートしています。

要件

最小限サポートされるクライアント

Windows 8 [Windows ストア アプリ, デスクトップ アプリ]

最小限サポートされるサーバー

Windows Server 2012 [Windows ストア アプリ, デスクトップ アプリ]

最小限サポートされる携帯電話

Windows Phone 8

名前空間

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

メタデータ

Windows.winmd

 

 

表示:
© 2014 Microsoft