Reference クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マークアップ拡張機能を実装します {x:Reference}
。
public ref class Reference : System::Windows::Markup::MarkupExtension
[System.Windows.Markup.ContentProperty("Name")]
public class Reference : System.Windows.Markup.MarkupExtension
[<System.Windows.Markup.ContentProperty("Name")>]
type Reference = class
inherit MarkupExtension
Public Class Reference
Inherits MarkupExtension
- 継承
- 属性
注釈
マークアップ拡張機能では {x:Reference}
、位置指定の使用法 (パラメーターが 1 つだけ) と名前付き引数の使用法 (名前付き引数 name
を使用) がサポートされています。
{x:Reference}
マークアップ拡張は、オブジェクト グラフ内の別の名前付きオブジェクトを参照するために使用されます。 このシナリオのオブジェクトは、最初は によって名前が付けられますが、特定の実装では多くの場合、異なる RuntimeNamePropertyAttributeが定義されます。 詳細については、「 x:Reference Markup Extension」を参照してください。
マークアップ拡張機能の詳細については、「 XAML の型コンバーターとマークアップ拡張機能」を参照してください。
System.Xaml アセンブリは、 を使用 XmlnsDefinitionAttribute して、アセンブリ内のすべての型を XAML 言語の XAML 名前空間 (http://schemas.microsoft.com/winfx/2006/xaml
) にマップします。 通常、ルート要素マッピングで の http://schemas.microsoft.com/winfx/2006/xaml
プレフィックスを宣言し、プレフィックス を使用します x
。
コンストラクター
Reference() |
Reference クラスの新しいインスタンスを初期化します。 |
Reference(String) |
|
プロパティ
Name |
参照を取得する XAML の名前を取得または設定します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ProvideValue(IServiceProvider) |
ターゲット プロパティの値であるオブジェクトを返します。 Reference 型の場合、これは指定した Name が参照するオブジェクトです。 |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
こちらもご覧ください
.NET