LicenseInformation 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.
Menyediakan akses ke metadata lisensi aplikasi saat ini.
public ref class LicenseInformation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class LicenseInformation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class LicenseInformation
Public NotInheritable Class LicenseInformation
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Untuk versi uji coba aplikasi dari aplikasi, IsActive akan mengembalikan true selama uji coba belum kedaluwarsa. Selama periode percobaan IsTrial mengembalikan true; mengembalikan false saat pelanggan meningkatkan ke versi lengkap aplikasi.
Anda mengakses objek ini melalui properti LicenseInformation objek CurrentAppSimulator selama pengujian, atau properti LicenseInformation objek CurrentApp saat aplikasi didistribusikan melalui Microsoft Store.
Catatan
Objek CurrentApp memperoleh datanya dari Microsoft Store, yang mengharuskan Anda memiliki akun pengembang Microsoft Store dan bahwa aplikasi telah diterbitkan di Microsoft Store. Jika Anda tidak memiliki akun pengembang Microsoft Store, Anda dapat menguji fungsi kelas ini dengan menggunakan CurrentAppSimulator.
Properti
ExpirationDate |
Mendapatkan tanggal dan waktu kedaluwarsa lisensi relatif terhadap jam sistem. |
IsActive |
Mendapatkan nilai yang menunjukkan apakah lisensi aktif. |
IsTrial |
Mendapatkan nilai yang menunjukkan apakah lisensi adalah lisensi uji coba. |
ProductLicenses |
Mendapatkan daftar lisensi asosiatif untuk produk dalam aplikasi yang saat ini berhak untuk pengguna. |
Acara
LicenseChanged |
Menaikkan peristiwa pemberitahuan saat status lisensi aplikasi berubah. |