ThemeDictionaryExtension ThemeDictionaryExtension ThemeDictionaryExtension ThemeDictionaryExtension Class

定義

アプリケーション作成者が現在のシステム テーマに基づいてコントロールのスタイルをカスタマイズできるようにする、マークアップ拡張機能を実装します。Implements a markup extension that enables application authors to customize control styles based on the current system theme.

public ref class ThemeDictionaryExtension : System::Windows::Markup::MarkupExtension
[System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Uri))]
public class ThemeDictionaryExtension : System.Windows.Markup.MarkupExtension
type ThemeDictionaryExtension = class
    inherit MarkupExtension
Public Class ThemeDictionaryExtension
Inherits MarkupExtension
継承
ThemeDictionaryExtensionThemeDictionaryExtensionThemeDictionaryExtensionThemeDictionaryExtension
属性

注釈

このクラスは、マークアップ拡張機能の実装です。This class is a markup extension implementation. マークアップ拡張機能クラスの存在の一部の側面のインフラストラクチャをサポートするには、主に、 WPFWPF XAMLXAMLプロセッサの実装、およびマークアップ拡張機能によって公開されるメンバーは通常呼び出されませんユーザー コードから。Markup extension classes exist mainly to provide infrastructure support for some aspect of the WPFWPF XAMLXAML processor implementation, and the members exposed by a markup extension are not typically called from user code. この拡張機能をサポートしています、 ThemeDictionary のマークアップ拡張機能から使用状況XAMLXAMLします。This extension supports the ThemeDictionary Markup Extension usage from XAMLXAML.

XAML テキストの使用状況XAML Text Usage

XAMLXAMLについてを参照してくださいThemeDictionary のマークアップ拡張機能します。For XAMLXAML information, see ThemeDictionary Markup Extension.

コンストラクター

ThemeDictionaryExtension() ThemeDictionaryExtension() ThemeDictionaryExtension() ThemeDictionaryExtension()

ThemeDictionaryExtension クラスの新しいインスタンスを初期化します。Initializes a new instance of the ThemeDictionaryExtension class.

ThemeDictionaryExtension(String) ThemeDictionaryExtension(String) ThemeDictionaryExtension(String) ThemeDictionaryExtension(String)

指定したアセンブリ名を使用して、ThemeDictionaryExtension クラスの新しいインスタンスを初期化します。Initializes a new instance of the ThemeDictionaryExtension class, using the specified assembly name.

プロパティ

AssemblyName AssemblyName AssemblyName AssemblyName

特定のテーマに適用するディクショナリを識別するための特定の名前付け規則を設定する文字列を、取得または設定します。Gets or sets a string setting a particular naming convention to identify which dictionary applies for a particular theme.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ProvideValue(IServiceProvider) ProvideValue(IServiceProvider) ProvideValue(IServiceProvider) ProvideValue(IServiceProvider)

この拡張機能を適用するプロパティで設定するオブジェクトを返します。Returns an object that should be set on the property where this extension is applied. ThemeDictionaryExtension の場合、これは特定のテーマ ディクショナリ拡張機能の URIURI 値です。For ThemeDictionaryExtension, this is the URIURI value for a particular theme dictionary extension.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象