XamlType.LookupAllAttachableMembers メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この XamlType で公開されているすべてのアタッチ可能なプロパティが含まれた列挙可能なセットを返します。
protected:
virtual System::Collections::Generic::IEnumerable<System::Xaml::XamlMember ^> ^ LookupAllAttachableMembers();
protected virtual System.Collections.Generic.IEnumerable<System.Xaml.XamlMember> LookupAllAttachableMembers ();
abstract member LookupAllAttachableMembers : unit -> seq<System.Xaml.XamlMember>
override this.LookupAllAttachableMembers : unit -> seq<System.Xaml.XamlMember>
Protected Overridable Function LookupAllAttachableMembers () As IEnumerable(Of XamlMember)
戻り値
0 個以上の XamlMember 値が含まれている列挙可能なセット。または null
。
注釈
呼び出し元が から GetAllAttachableMembers値を取得すると、このメソッドを呼び出すことができます。
ジェネリック コレクションを返しますが、このLookup
メソッドはGetAllAttachableMembersジェネリック列挙可能なセットを返します。
既定の実装では、内部 CLR リフレクションが使用されます。 が null
の場合UnderlyingType、既定の実装では、 が使用可能な場合は を使用BaseTypeできます。 この動作は、有効な基本型を検索するために再帰的に を呼び出 LookupAllAttachableMembers し、有効な基本型が存在しない場合は を返 null
します。
既定の内部 CLR リフレクションに依存せず、XAML 型のシステム情報または型のスキーマ情報をレポートするためにメタデータまたはその他の手法を使用している場合は、このメソッドをオーバーライドします。 型システムまたはリフレクションのサポートがないために情報を特定できない場合は、null の戻り値を予約する必要があります。 型が有効で、リフレクションやその他の手法を使用できるが、型にアタッチ可能なメンバーがない場合は、代わりに空 IEnumerable<T> のセットを返す必要があります。
適用対象
.NET