LogicalTreeHelper.GetChildren メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
論理ツリーを処理して、指定したオブジェクトの直接の子オブジェクトのコレクションを返します。
オーバーロード
GetChildren(DependencyObject) |
論理ツリーを処理して、指定したオブジェクトの直接の子オブジェクトのコレクションを返します。 |
GetChildren(FrameworkContentElement) |
論理ツリーを処理して、指定した FrameworkContentElement の直接の子オブジェクトのコレクションを返します。 |
GetChildren(FrameworkElement) |
論理ツリーを処理して、指定した FrameworkElement の直接の子オブジェクトのコレクションを返します。 |
GetChildren(DependencyObject)
論理ツリーを処理して、指定したオブジェクトの直接の子オブジェクトのコレクションを返します。
public:
static System::Collections::IEnumerable ^ GetChildren(System::Windows::DependencyObject ^ current);
public static System.Collections.IEnumerable GetChildren (System.Windows.DependencyObject current);
static member GetChildren : System.Windows.DependencyObject -> System.Collections.IEnumerable
Public Shared Function GetChildren (current As DependencyObject) As IEnumerable
パラメーター
- current
- DependencyObject
論理ツリーの処理の起点になるオブジェクト。 これは FrameworkElement または FrameworkContentElement であることが求められます。
戻り値
指定したオブジェクトの論理ツリーに属する直接の子オブジェクトの列挙可能なコレクション。
注釈
このシグネチャとヘルパー メソッドは current
、主に、そのオブジェクトのクラスが独自のコンテンツ モデル コレクションを FrameworkElement サポートしているかどうか、またはその FrameworkContentElement クラスがサポートされているかどうかがわからない場合に使用します。 クエリを実行するオブジェクトの種類を特定できる場合は、その型に存在することがわかっている特定のコンテンツ プロパティを確認します。 たとえば、クエリを実行するオブジェクトが a ItemsControlであることがわかっている場合は、プロパティを Items 調べて厳密に型指定されたコレクションを取得します。コレクション インターフェイスがサポートされており、列挙子よりも役に立つ可能性があります。
適用対象
GetChildren(FrameworkContentElement)
論理ツリーを処理して、指定した FrameworkContentElement の直接の子オブジェクトのコレクションを返します。
public:
static System::Collections::IEnumerable ^ GetChildren(System::Windows::FrameworkContentElement ^ current);
public static System.Collections.IEnumerable GetChildren (System.Windows.FrameworkContentElement current);
static member GetChildren : System.Windows.FrameworkContentElement -> System.Collections.IEnumerable
Public Shared Function GetChildren (current As FrameworkContentElement) As IEnumerable
パラメーター
- current
- FrameworkContentElement
論理ツリーの処理の起点になるオブジェクト。
戻り値
論理ツリー内の current
から始まる、直接の子オブジェクトの列挙可能なコレクション。
適用対象
GetChildren(FrameworkElement)
論理ツリーを処理して、指定した FrameworkElement の直接の子オブジェクトのコレクションを返します。
public:
static System::Collections::IEnumerable ^ GetChildren(System::Windows::FrameworkElement ^ current);
public static System.Collections.IEnumerable GetChildren (System.Windows.FrameworkElement current);
static member GetChildren : System.Windows.FrameworkElement -> System.Collections.IEnumerable
Public Shared Function GetChildren (current As FrameworkElement) As IEnumerable
パラメーター
- current
- FrameworkElement
論理ツリーの処理の起点になるオブジェクト。
戻り値
論理ツリー内の current
から始まる、直接の子オブジェクトの列挙可能なコレクション。