Bagikan melalui


DataPackagePropertySet.Thumbnail Properti

Definisi

Mendapatkan atau mengatur gambar mini untuk DataPackage.

public:
 property IRandomAccessStreamReference ^ Thumbnail { IRandomAccessStreamReference ^ get(); void set(IRandomAccessStreamReference ^ value); };
IRandomAccessStreamReference Thumbnail();

void Thumbnail(IRandomAccessStreamReference value);
public IRandomAccessStreamReference Thumbnail { get; set; }
var iRandomAccessStreamReference = dataPackagePropertySet.thumbnail;
dataPackagePropertySet.thumbnail = iRandomAccessStreamReference;
Public Property Thumbnail As IRandomAccessStreamReference

Nilai Properti

IRandomAccessStreamReference yang mewakili gambar mini.

Contoh

Contoh ini menunjukkan bagaimana Anda dapat menambahkan gambar mini ke DataPackage saat berbagi gambar dengan aplikasi target.

void DataRequested(DataTransferManager sender, DataRequestedEventArgs e)
{
    DataRequestDeferral deferral = e.Request.GetDeferral();
    e.Request.Data.Properties.Title = "Hello World!";
    e.Request.Data.Properties.Description = "This example shows how to share files and images.";
    if (this.dataPackageThumbnail != null)
    {
        e.Request.Data.Properties.Thumbnail = this.dataPackageThumbnail;
    }
    e.Request.Data.SetBitmap(imageStreamRef);
    deferral.Complete();
}

Keterangan

Kami menyarankan agar setiap kali Anda membuat DataPackage yang berisi gambar, Anda juga menetapkan gambar mini. Melakukannya memberi aplikasi target kesempatan untuk menampilkan representasi visual gambar yang dibagikan kepada pengguna saat operasi berbagi selesai.

Ukuran minimum yang disarankan adalah 80x80. Ukuran maksimum adalah 240x160. Ukuran ini berada dalam piksel independen perangkat, jadi jika pengaturan plateau sistem selain 1.0, pengali yang sesuai harus digunakan. Misalnya, ukuran minimum yang direkomendasikan untuk 1,4 plateau adalah 801,4x801,4=112x112 piksel fisik. Jika Anda menulis aplikasi target, ingatlah bahwa meskipun kami merekomendasikan ukuran minimum dan maksimum, tidak ada pemberlakuan ukuran ini. Aplikasi Anda harus memiliki kode untuk menangani gambar mini yang berukuran tidak terduga—seperti untuk meningkatkan atau menurunkan skala sesuai kebutuhan. Namun, berhati-hatilah untuk tidak mengubah rasio aspek gambar.

Anda dapat menggunakan format data apa pun (JPG, GIF, dan sebagainya) untuk gambar mini. Anda juga memiliki opsi untuk memuat gambar mini dari disk, atau membuatnya dengan cepat.

Berlaku untuk