DataPackagePropertySetView Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk