BrightnessOverride.IsOverrideActiveChanged Kejadian
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.
Terjadi ketika tingkat kecerahan layar mulai cocok atau berhenti untuk mencocokkan tingkat kecerahan penimpaan. Kejadian ini dimunculkan ketika properti IsOverrideActive berubah status.
// Register
event_token IsOverrideActiveChanged(TypedEventHandler<BrightnessOverride, IInspectable const&> const& handler) const;
// Revoke with event_token
void IsOverrideActiveChanged(event_token const* cookie) const;
// Revoke with event_revoker
BrightnessOverride::IsOverrideActiveChanged_revoker IsOverrideActiveChanged(auto_revoke_t, TypedEventHandler<BrightnessOverride, IInspectable const&> const& handler) const;
public event TypedEventHandler<BrightnessOverride,object> IsOverrideActiveChanged;
function onIsOverrideActiveChanged(eventArgs) { /* Your code */ }
brightnessOverride.addEventListener("isoverrideactivechanged", onIsOverrideActiveChanged);
brightnessOverride.removeEventListener("isoverrideactivechanged", onIsOverrideActiveChanged);
- or -
brightnessOverride.onisoverrideactivechanged = onIsOverrideActiveChanged;
Public Custom Event IsOverrideActiveChanged As TypedEventHandler(Of BrightnessOverride, Object)
Jenis Acara
TypedEventHandler<BrightnessOverride,IInspectable>
Contoh
Contoh ini menunjukkan cara menggunakan peristiwa IsOverrideActiveChanged dan penanganan aktivitas OnIsOverrideActiveChanged untuk memberi tahu pengguna apakah objek penimpaan kecerahan sebenarnya mengontrol kecerahan layar atau tidak.
bo.IsOverrideActiveChanged += OnIsOverrideActiveChanged;
...
private void OnIsOverrideActiveChanged(BrightnessOverride sender, object e)
{
rootPage.NotifyUser("Brightness override is " + (sender.IsOverrideActive ? "active" : "not active"), NotifyType.StatusMessage);
}