UISettingsController 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供存取 協助工具 視覺效果設定 (設定 - 協助工具 - >> 視覺效果) 。
public ref class UISettingsController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class UISettingsController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class UISettingsController
Public NotInheritable Class UISettingsController
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10, version 2004 (已於 10.0.19041.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v10.0 引進)
|
備註
這些設定包括持續性捲軸、透明度效果、動畫效果和通知持續時間。
重要
此 API 需要使用 IoT systemManagement功能,以及在IgnorableNamespaces清單中包含iot。
將下列內容新增至 Package.appmanifest:
- 自
<Package>
IgnorableNamespaces="iot"
<Capabilities>
底下<iot:Capability Name="systemManagement"/>
方法
RequestDefaultAsync() |
擷取可存取協助工具視覺效果設定的預設UISettingsController, (設定 - > 協助工具 - > 視覺效果) 。 |
SetAdvancedEffectsEnabled(Boolean) |
透過輔助 功能 視覺效果設定 (設定 - 協助工具 - > 視覺效果) > 開啟或關閉複雜的視窗顯示效果。 |
SetAnimationsEnabled(Boolean) |
透過輔助 功能 視覺效果設定,開啟或關閉視窗動畫效果 (設定 - 協助工具 - >> 視覺效果) 。 |
SetAutoHideScrollBars(Boolean) |
(設定 - 輔助 功能 - 視覺效果 - >> 視覺效果) ,開啟或關閉捲軸的自動隱藏。 |
SetMessageDuration(UInt32) |
設定通知透過協助工具視覺效果設定 (設定 - 輔助 功能 - >> 視覺效果) 顯示的時間量。 |
SetTextScaleFactor(Double) |
透過 協助工具 視覺效果設定 (設定 - 協助工具 - >> 視覺效果) 設定文字縮放比例。 |