SystemBackdrop.GetDefaultSystemBackdropConfiguration 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取可傳遞至ISystemBackdropControllerWithTargets.SetSystemBackdropConfiguration
的默認SystemBackdropConfiguration
物件。
public:
virtual SystemBackdropConfiguration ^ GetDefaultSystemBackdropConfiguration(ICompositionSupportsSystemBackdrop ^ target, XamlRoot ^ xamlRoot) = GetDefaultSystemBackdropConfiguration;
SystemBackdropConfiguration GetDefaultSystemBackdropConfiguration(ICompositionSupportsSystemBackdrop const& target, XamlRoot const& xamlRoot);
public SystemBackdropConfiguration GetDefaultSystemBackdropConfiguration(ICompositionSupportsSystemBackdrop target, XamlRoot xamlRoot);
function getDefaultSystemBackdropConfiguration(target, xamlRoot)
Public Function GetDefaultSystemBackdropConfiguration (target As ICompositionSupportsSystemBackdrop, xamlRoot As XamlRoot) As SystemBackdropConfiguration
參數
底板的目標。
- xamlRoot
- XamlRoot
基底目標的 XAML 根目錄。
傳回
默認 SystemBackdropConfiguration
物件。
備註
傳回的預設 SystemBackdropConfiguration 物件會自動針對每個 SystemBackdrop 使用內容設定和維護 (connectedTarget
) ,並可傳遞至 ISystemBackdropControllerWithTargets.SetSystemBackdropConfiguration。 您收到的 屬性值 SystemBackdropConfiguration
可能會隨著時間而變更:
主題:根據
ElementTheme
從xamlRoot.Content
) 取得的目標元素設定 (。如果
FallbackColor
、LuminosityOpacity
、TintColor
或TintOpacity
是由材質的實作修改,對相關聯的 SystemBackdropConfiguration.Theme 所做的變更將不再自動切換控制器的主題 (,因為預設的 Dark 和 Light 組態已不再適當) 。 在此情況下,必須手動更新材質的外觀屬性,以符合 SystemBackdrop.OnDefaultSystemBackdropConfigurationChanged 中的新主題。IsInputActive:
true
如果 的目標SystemBackdrop
位於使用中視窗,則為 ,false
否則為 。IsHighContrast:
true
如果 的目標SystemBackdrop
處於高對比度模式,則為 ,false
否則為 。