RenderOptions.GetCachingHint(DependencyObject) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した依存関係オブジェクトの CachingHint 添付プロパティの値を返します。
public:
static System::Windows::Media::CachingHint GetCachingHint(System::Windows::DependencyObject ^ target);
[System.Windows.AttachedPropertyBrowsableForType(typeof(System.Windows.Media.TileBrush))]
public static System.Windows.Media.CachingHint GetCachingHint (System.Windows.DependencyObject target);
[<System.Windows.AttachedPropertyBrowsableForType(typeof(System.Windows.Media.TileBrush))>]
static member GetCachingHint : System.Windows.DependencyObject -> System.Windows.Media.CachingHint
Public Shared Function GetCachingHint (target As DependencyObject) As CachingHint
パラメーター
- target
- DependencyObject
CachingHint 添付プロパティの値を取得する対象の依存関係オブジェクト。
戻り値
指定した依存関係オブジェクトの CachingHint 添付プロパティの現在値。
- 属性
例外
指定された target
は null
です。
例
次の例は、次のキャッシュ ヒント値を取得する方法を DrawingBrush示しています。
// Get the caching hint option for the brush.
CachingHint cachingHint = RenderOptions.GetCachingHint(drawingBrush);
if (cachingHint == CachingHint.Cache)
{
// Get the minimum and maximum relative sizes for regenerating the tiled brush.
double minimum = RenderOptions.GetCacheInvalidationThresholdMinimum(drawingBrush);
double maximum = RenderOptions.GetCacheInvalidationThresholdMaximum(drawingBrush);
// Perform action based on cache values...
}
' Get the caching hint option for the brush.
Dim cachingHintOpt As CachingHint = RenderOptions.GetCachingHint(drawingBrush)
If cachingHintOpt = CachingHint.Cache Then
' Get the minimum and maximum relative sizes for regenerating the tiled brush.
Dim minimum As Double = RenderOptions.GetCacheInvalidationThresholdMinimum(drawingBrush)
Dim maximum As Double = RenderOptions.GetCacheInvalidationThresholdMaximum(drawingBrush)
' Perform action based on cache values...
End If