DynamicResourceExtension 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
實作標記延伸,這個標記延伸支援從 XAML 進行的動態資源參考。
public ref class DynamicResourceExtension : System::Windows::Markup::MarkupExtension
[System.ComponentModel.TypeConverter(typeof(System.Windows.DynamicResourceExtensionConverter))]
[System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))]
public class DynamicResourceExtension : System.Windows.Markup.MarkupExtension
[<System.ComponentModel.TypeConverter(typeof(System.Windows.DynamicResourceExtensionConverter))>]
[<System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))>]
type DynamicResourceExtension = class
inherit MarkupExtension
Public Class DynamicResourceExtension
Inherits MarkupExtension
- 繼承
- 屬性
備註
參考可能會在執行時間變更的內容時,需要動態資源參考。 內容變更的原因可能是應用程式起始,或可能是外部的。 其中一個範例是,如果您包括依賴回報使用者設定喜好設定之系統資源的樣式,例如主題、字型設定等等。
這個類別是標記延伸實作。 WPF 中的標記延伸類別主要是為了提供 WPF XAML 處理器實作某些層面的基礎結構支援,而且標記延伸類別所公開的成員通常不會直接從使用者程式碼呼叫。 這個類別特別支援來自 XAML 的 DynamicResource 標記延伸 用法。 如需動態資源參考的詳細資訊,請參閱 DynamicResource 標記延伸。
XAML 文字使用方式
如需 XAML 資訊,請參閱 DynamicResource 標記延伸。
建構函式
DynamicResourceExtension() |
初始化 DynamicResourceExtension 類別的新執行個體。 |
DynamicResourceExtension(Object) |
使用提供的初始索引鍵,初始化 DynamicResourceExtension 類別的新執行個體。 |
屬性
ResourceKey |
取得或設定由這個動態資源參考指定的索引鍵。 這個索引鍵可用來使用中繼運算式查閱資源字典中的資源。 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ProvideValue(IServiceProvider) |
傳回物件,這個物件應該設定於套用這個延伸的屬性上。 對於 DynamicResourceExtension,這是在目前父鏈結內的資源字典中找到的物件,目前父鏈結由 ResourceKey 來索引。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |