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)
- Наследование
- Атрибуты
- Реализации
Комментарии
Это экспериментальный 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) |
Проверяет, равны ли два объекта ThemeMode. |
| Inequality(ThemeMode, ThemeMode) |
Проверяет, равны ли два объекта ThemeMode. |