共用方式為


SystemBackdrop.GetDefaultSystemBackdropConfiguration 方法

定義

擷取可傳遞至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

參數

target
ICompositionSupportsSystemBackdrop

底板的目標。

xamlRoot
XamlRoot

基底目標的 XAML 根目錄。

傳回

默認 SystemBackdropConfiguration 物件。

備註

傳回的預設 SystemBackdropConfiguration 物件會自動針對每個 SystemBackdrop 使用內容設定和維護 (connectedTarget) ,並可傳遞至 ISystemBackdropControllerWithTargets.SetSystemBackdropConfiguration。 您收到的 屬性值 SystemBackdropConfiguration 可能會隨著時間而變更:

  • 主題:根據 ElementThemexamlRoot.Content) 取得的目標元素設定 (。

    如果 FallbackColorLuminosityOpacityTintColorTintOpacity 是由材質的實作修改,對相關聯的 SystemBackdropConfiguration.Theme 所做的變更將不再自動切換控制器的主題 (,因為預設的 Dark 和 Light 組態已不再適當) 。 在此情況下,必須手動更新材質的外觀屬性,以符合 SystemBackdrop.OnDefaultSystemBackdropConfigurationChanged 中的新主題。

  • IsInputActivetrue 如果 的目標 SystemBackdrop 位於使用中視窗,則為 , false否則為 。

  • IsHighContrasttrue 如果 的目標 SystemBackdrop 處於高對比度模式,則為 , false否則為 。

適用於

另請參閱