XamlMember.LookupDependsOn メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XamlMember オブジェクトの一覧を返します。 一覧の項目では、この XamlMember に関連して初期化順序の依存関係が存在するメンバーが報告されます。
protected:
virtual System::Collections::Generic::IList<System::Xaml::XamlMember ^> ^ LookupDependsOn();
protected virtual System.Collections.Generic.IList<System.Xaml.XamlMember> LookupDependsOn ();
abstract member LookupDependsOn : unit -> System.Collections.Generic.IList<System.Xaml.XamlMember>
override this.LookupDependsOn : unit -> System.Collections.Generic.IList<System.Xaml.XamlMember>
Protected Overridable Function LookupDependsOn () As IList(Of XamlMember)
戻り値
XamlMember オブジェクトのリスト。
注釈
このメソッドは、呼び出し元が プロパティから DependsOn 値を取得するときに呼び出されます。 既定の内部リフレクションで有効になっている値とは異なる値を返す場合 DependsOn 、およびカスタム情報も指定する場合は、このメソッドをオーバーライドします XamlMemberInvoker 。
WPF XAML のリーダーとライターの実装では、このケースでは を使用して属性が設定 DependsOnAttributeされます。 既定の実装では、この既存 DependsOnAttribute の手法が使用されます。
この目的に を使用 DependsOnAttribute せず、プロパティの処理順序を示すその手法を独自の手法に置き換える場合は、このメソッドをオーバーライドします。 プロパティ処理順序をサポートしない場合は、適切な結果が返されないため、既定の実装を使用できます。
リストは読み取り専用です。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET