ThemeMode Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir uygulamaya veya pencereye uygulanacak Fluent tema modunu açıklar.
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)
- Devralma
- Öznitelikler
- Uygulamalar
Açıklamalar
Bu deneysel bir API'dir ve gelecek sürümlerde değiştirilebilir veya kaldırılabilir.
Bu yeni bir ThemeMode örneği oluşturmak yerine deneysel bir API olduğundan Açık, Koyu, Sistem ve Yok statik özelliklerini kullanın.
Oluşturucular
| Name | Description |
|---|---|
| ThemeMode(String) |
Belirtilen değere sahip yeni bir ThemeMode nesnesi oluşturur. |
Özellikler
| Name | Description |
|---|---|
| Dark |
Koyu önceden tanımlanmış tema modunu alır. |
| Light |
Açık önceden tanımlanmış tema modunu alır. |
| None |
Hiçbiri önceden tanımlanmış tema modunu alır. |
| System |
Sistem önceden tanımlanmış tema modunu alın. |
| Value |
ThemeMode değerini alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Bu örneğin başka bir ThemeMode nesnesine eşit olup olmadığını denetler. |
| Equals(ThemeMode) |
Bu örneğin başka bir ThemeMode nesnesine eşit olup olmadığını denetler. |
| GetHashCode() |
Bu nesnenin karma kodunu hesaplar. |
| ToString() |
ThemeMode nesnesinin dize gösterimini oluşturur. |
İşleçler
| Name | Description |
|---|---|
| Equality(ThemeMode, ThemeMode) |
İki ThemeMode nesnesinin eşit olup olmadığını denetler. |
| Inequality(ThemeMode, ThemeMode) |
İki ThemeMode nesnesinin eşit olup olmadığını denetler. |