TextElement.FindName(String) メソッド

定義

オブジェクトの x:Name または Name 属性値を参照して、オブジェクト モデルまたはランタイム オブジェクト グラフ内のオブジェクト 取得します。

public:
 virtual Platform::Object ^ FindName(Platform::String ^ name) = FindName;
IInspectable FindName(winrt::hstring const& name);
public object FindName(string name);
function findName(name)
Public Function FindName (name As String) As Object

パラメーター

name
String

Platform::String

winrt::hstring

取得するオブジェクトの名前。

戻り値

Object

Platform::Object

IInspectable

指定した名前を持つ オブジェクト。オブジェクトが取得されない場合は null。

注釈

FrameworkElement は、他のほとんどのランタイム クラスの Name サポートを実装するクラスですが、 TextElementFrameworkElement 派生クラスではありません。 TextElement では独自の Name と FindName の実装がサポートされており、名前検索の基になるロジックでは TextElementFrameworkElement は区別されません。 TextElement で実装された FindName を使用して、名前付き FrameworkElement を検索できます。その逆も可能です。

FindName は Name 属性に対して解析されるすべての XAML ソースに依存するため、XAML が読み込まれるまで FindName を呼び出そうとしないでください。

名前と FindName は、XAML 名前スコープの概念の影響を受けます。

適用対象