RevealBrush 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
重要
RevealBrush 可用於需求一節中指定的作業系統。 不過,我們不建議使用,因為它可能會在後續版本中改變或無法使用。
筆刷的基底類別,會使用組合效果和光線來實作顯色視覺化設計處理方式。
適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Media.RevealBrush (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。
[WebHostHidden]
public ref class RevealBrush : XamlCompositionBrushBase
public ref class RevealBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[WebHostHidden]
class RevealBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class RevealBrush : XamlCompositionBrushBase
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class RevealBrush : XamlCompositionBrushBase
Public Class RevealBrush
Inherits XamlCompositionBrushBase
- 繼承
- 衍生
- 屬性
Windows 需求
裝置系列 |
Windows 10 Fall Creators Update (已於 10.0.16299.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v5.0 引進)
|
範例
備註
XAML 附加屬性
RevealBrush 是 XAML 附加屬性的主機服務類別。
為了支援 XAML 處理器對附加屬性的存取,以及公開對等 的 get 和 set 作業給程式碼,每個 XAML 附加屬性都有一對 Get 和 Set 存取子方法。 在程式碼中取得或設定值的另一種方式是使用相依性屬性系統,呼叫 GetValue 或 SetValue 並將識別碼欄位傳遞為相依性屬性識別碼。
附加屬性 | 描述 |
---|---|
State | 取得或設定值,這個值表示使用此筆刷之專案的指標狀態。 |
建構函式
RevealBrush() |
重要 RevealBrush 可用於需求一節中指定的作業系統。 不過,不建議使用,因為後續版本可能會改變或無法使用。 提供 RevealBrush 衍生類別的基類初始化行為。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Media.RevealBrush.-ctor (適用于Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
屬性
AlwaysUseFallback |
重要 RevealBrush 可用於需求一節中指定的作業系統。 不過,不建議使用,因為後續版本可能會改變或無法使用。 取得或設定值,指定筆刷是否強制使用純色後援色彩。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Media.RevealBrush.AlwaysUseFallback (在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
AlwaysUseFallbackProperty |
重要 RevealBrush 可用於需求一節中指定的作業系統。 不過,不建議使用,因為後續版本可能會改變或無法使用。 識別 AlwaysUseFallback 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Media.RevealBrush.AlwaysUseFallbackProperty (Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
Color |
重要 RevealBrush 可用於需求一節中指定的作業系統。 不過,不建議使用,因為後續版本可能會改變或無法使用。 取得或設定值,指定筆刷的基底背景色彩。 適用于 UWP的對等WinUI 2 API:Microsoft.UI.Xaml.Media.RevealBrush.Color (for WinUI in the Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
ColorProperty |
重要 RevealBrush 可用於需求一節中指定的作業系統。 不過,不建議使用,因為後續版本可能會改變或無法使用。 識別 Color 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Media.RevealBrush.ColorProperty (Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
CompositionBrush |
取得或設定這個 XAML 筆刷所使用的 CompositionBrush 。 (繼承來源 XamlCompositionBrushBase) |
Dispatcher |
取得與此物件相關聯的 CoreDispatcher 。 CoreDispatcher代表可以存取 UI 執行緒上DependencyObject的功能,即使程式碼是由非 UI 執行緒起始也一樣。 (繼承來源 DependencyObject) |
FallbackColor |
當 CompositionBrush 無法轉譯時所使用的色彩。 (繼承來源 XamlCompositionBrushBase) |
Opacity |
取得或設定 Brush不透明度的程度。 (繼承來源 Brush) |
RelativeTransform |
取得或設定使用相對座標套用到筆刷的轉換。 (繼承來源 Brush) |
StateProperty |
重要 RevealBrush 可用於需求一節中指定的作業系統。 不過,不建議使用,因為後續版本可能會改變或無法使用。 識別 RevealBrush.State 附加屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Media.RevealBrush.StateProperty (適用于Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
TargetTheme |
重要 RevealBrush 可用於需求一節中指定的作業系統。 不過,不建議使用,因為後續版本可能會改變或無法使用。 取得或設定值,指定用來繪製筆刷和光線的主題,以確保正確的組合效果配方用於所需的主題。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Media.RevealBrush.TargetTheme (for WinUI Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
TargetThemeProperty |
重要 RevealBrush 可用於需求一節中指定的作業系統。 不過,不建議使用,因為後續版本可能會改變或無法使用。 識別 TargetTheme 相依性屬性。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Media.RevealBrush.TargetThemeProperty (在Windows 應用程式 SDK中,請參閱Windows 應用程式 SDK命名空間) 。 |
Transform |
取得或設定套用到筆刷的轉換。 (繼承來源 Brush) |
附加屬性
State |
取得或設定值,這個值表示使用此筆刷的專案指標狀態。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Media.RevealBrush.State (for WinUI in the Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |