ThemeMode 構造体

定義

アプリケーションまたはウィンドウに適用する Fluent テーマ モードについて説明します。

public value class ThemeMode : IEquatable<System::Windows::ThemeMode>
[System.Diagnostics.CodeAnalysis.Experimental("WPF0001")]
public readonly struct ThemeMode : IEquatable<System.Windows.ThemeMode>
[<System.Diagnostics.CodeAnalysis.Experimental("WPF0001")>]
type ThemeMode = struct
Public Structure ThemeMode
Implements IEquatable(Of ThemeMode)
継承
ThemeMode
属性
実装

注釈

これは試験的な API であり、今後のリリースで変更または削除される可能性があります。

これは実験用 API であるため、ThemeMode の新しいインスタンスを作成するのではなく、静的プロパティ Light、Dark、System、None を使用します。

コンストラクター

名前 説明
ThemeMode(String)

指定した値を持つ新しい ThemeMode オブジェクトを作成します。

プロパティ

名前 説明
Dark

濃色の定義済みテーマ モードを取得します。

Light

Light 定義済みのテーマ モードを取得します。

None

None 定義済みのテーマ モードを取得します。

System

システムの定義済みテーマ モードを取得します。

Value

ThemeMode の値を取得します。

メソッド

名前 説明
Equals(Object)

このインスタンスが別の ThemeMode オブジェクトと等しいかどうかを確認します。

Equals(ThemeMode)

このインスタンスが別の ThemeMode オブジェクトと等しいかどうかを確認します。

GetHashCode()

このオブジェクトのハッシュ コードを計算します。

ToString()

ThemeMode オブジェクトの文字列形式を作成します。

演算子

名前 説明
Equality(ThemeMode, ThemeMode)

2 つの ThemeMode オブジェクトが等しいかどうかを確認します。

Inequality(ThemeMode, ThemeMode)

2 つの ThemeMode オブジェクトが等しくないかどうかを確認します。

適用対象