ThemeMode 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーションまたはウィンドウに適用する 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)
- 継承
- 属性
- 実装
注釈
これは試験的な 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 オブジェクトが等しくないかどうかを確認します。 |