エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

MemberInfo.Name プロパティ

2013/12/12

現在のメンバーの名前を取得します。

Namespace:  System.Reflection
アセンブリ:  mscorlib (mscorlib.dll 内)

public abstract string Name { get; }

プロパティ値

型: System.String
このメンバーの名前。

メンバーの完全修飾名ではなく、簡易名だけが返されます。

Name プロパティを取得するには、Type クラスを取得します。Type から MemberInfo 配列を取得します。配列の MemberInfo 要素から Name プロパティを取得します。

指定したクラスの各メンバーの Name プロパティと DeclaringType プロパティを一覧表示する例を次に示します。

メモメモ:

この例を実行するには、「Windows Phone での静的 TextBlock コントロールのあるコード例のビルド」を参照してください。


using System;
using System.Reflection;

class Example
{
   public static int Demo(System.Windows.Controls.TextBlock outputBlock)
   {
      outputBlock.Text += "\nReflection.MemberInfo" + "\n";

      // Get the Type and MemberInfo.
      Type MyType = Type.GetType("System.Empty");
      MemberInfo[] Examplearray = MyType.GetMembers();

      // Get and display the DeclaringType method.
      outputBlock.Text += String.Format("\nThere are {0} members in ",
          Examplearray.GetLength(0));
      outputBlock.Text += String.Format("{0}.", MyType.FullName);

      foreach (MemberInfo Example in Examplearray)
      {
         outputBlock.Text += String.Format("\n" + Example.Name
             + " declaring type - " +
             Example.DeclaringType);
      }

      return 0;
   }
}


Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2015 Microsoft