BrightnessOverride.GetDefaultForSystem Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un oggetto di override della luminosità. Questo metodo non richiede CoreWindow in modo che possa essere usato dalle app in esecuzione in background.
public:
static BrightnessOverride ^ GetDefaultForSystem();
static BrightnessOverride GetDefaultForSystem();
public static BrightnessOverride GetDefaultForSystem();
function getDefaultForSystem()
Public Shared Function GetDefaultForSystem () As BrightnessOverride
Restituisce
Oggetto di override della luminosità.
Esempio
Questo esempio esegue l'override della luminosità del dispositivo con luminosità completa, ma viene usata dalle app eseguite in background e non dispone di coreWindow.
private void Set_Full_Brightness_AppsInBackground()
{
//Create BrightnessOverride object
BrightnessOverride bo = BrightnessOverride.GetDefaultForSystem();
//Set override brightness to full brightness even when battery is low
bo.SetBrightnessScenario(DisplayBrightnessScenario.FullBrightness, DisplayBrightnessOverrideOptions.None);
//Request to start the overriding process
bo.StartOverride();
}
Commenti
Richiede che la funzionalità systemManagement venga dichiarata nel manifesto del pacchetto dell'app. L'utilizzo della funzionalità systemManagement richiede l'abilitazione della modalità Incorporata . Questa funzionalità consente alle app di avere privilegi di amministrazione di sistema di base. Se non viene dichiarata, questo metodo genera un'eccezione di accesso negato. Per altre info, vedi Dichiarazioni di funzionalità delle app.