Bagikan melalui


DataPackagePropertySetView Kelas

Definisi

Mendapatkan sekumpulan properti objek DataPackageView .

public ref class DataPackagePropertySetView sealed : IIterable<IKeyValuePair<Platform::String ^, Platform::Object ^> ^>, IMapView<Platform::String ^, Platform::Object ^>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DataPackagePropertySetView final : IIterable<IKeyValuePair<winrt::hstring, IInspectable const&>>, IMapView<winrt::hstring, IInspectable const&>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DataPackagePropertySetView : IEnumerable<KeyValuePair<string,object>>, IReadOnlyDictionary<string,object>
Public NotInheritable Class DataPackagePropertySetView
Implements IEnumerable(Of KeyValuePair(Of String, Object)), IReadOnlyDictionary(Of String, Object)
Warisan
Object Platform::Object IInspectable DataPackagePropertySetView
Atribut
Penerapan
IIterable<IKeyValuePair<K,V>> IEnumerable<KeyValuePair<K,V>> IEnumerable<KeyValuePair<String,Object>> IIterable<IKeyValuePair<Platform::String,Platform::Object>> IIterable<IKeyValuePair<winrt::hstring,IInspectable>> IReadOnlyDictionary<String,Object> IMapView<Platform::String,Platform::Object> IMapView<winrt::hstring,IInspectable>

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Contoh

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

Keterangan

Selain konten yang dibagikan, setiap instans objek DataPackageView mendukung serangkaian properti. Aplikasi target dapat menggunakan properti ini untuk mempelajari selengkapnya tentang konten DataPackageView.

Kelas ini secara langsung mendukung beberapa properti default, seperti gambar mini, judul, dan deskripsi. Aplikasi target dapat mengakses properti tertentu melalui metode Pencarian .

Saat target berbagi menerima konten bersama, target tersebut juga menerima properti tertentu yang terkait dengan aplikasi sumber sebagai bagian dari DataPackageView. Di aplikasi Windows Runtime, beberapa properti ini, seperti ApplicationListingUri, ApplicationName, dan PackageFamilyName, akan diatur oleh sistem operasi. Namun, di aplikasi Windows Phone Silverlight, properti ini tidak akan diisi secara otomatis dan harus diatur secara manual.

Daftar anggota koleksi

Untuk JavaScript, DataPackagePropertySetView mendukung penggunaan indeks untuk mengakses item.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1803 17134 ContentSourceUserActivityJson
1809 17763 IsFromRoamingClipboard

Properti

ApplicationListingUri

Mendapatkan Pengidentifikasi Sumber Daya Seragam (URI) lokasi aplikasi di Microsoft Store.

ApplicationName

Mendapatkan nama aplikasi yang membuat objek DataPackage .

ContentSourceApplicationLink

Mendapatkan tautan aplikasi ke konten dari aplikasi sumber.

ContentSourceUserActivityJson

Mendapatkan UserActivity dalam format JSON yang diserialisasikan untuk dibagikan dengan aplikasi lain.

ContentSourceWebLink

Mendapatkan tautan web ke konten bersama yang saat ini ditampilkan di aplikasi.

Description

Mendapatkan teks yang menjelaskan konten DataPackage.

EnterpriseId

Mendapatkan atau mengatur Id perusahaan.

FileTypes

Mendapatkan objek vektor yang berisi jenis file yang disimpan di objek DataPackage .

IsFromRoamingClipboard

Mendapatkan nilai yang menunjukkan apakah konten bersama di DataPackageView berasal dari data clipboard yang disinkronkan dari perangkat lain untuk pengguna saat ini.

LogoBackgroundColor

Mendapatkan warna latar belakang untuk Square30x30Logo aplikasi berbagi.

PackageFamilyName

Mendapatkan nama keluarga paket aplikasi sumber.

Size

Mendapatkan jumlah item yang terkandung dalam kumpulan properti.

Square30x30Logo

Mendapatkan logo aplikasi sumber.

Thumbnail

Mendapatkan gambar mini untuk DataPackageView.

Title

Mendapatkan teks yang ditampilkan sebagai judul untuk konten objek DataPackagePropertySetView .

Metode

First()

Mengembalikan iterator untuk menghitung item dalam kumpulan properti.

HasKey(String)

Menunjukkan apakah objek DataPackagePropertySetView berisi properti tertentu.

Lookup(String)

Mengambil nilai properti tertentu.

Split(IMapView<String,Object>, IMapView<String,Object>)

Membagi objek menjadi dua tampilan

Berlaku untuk