Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

MemberInfo.Name propriété

 

Date de publication : novembre 2016

Obtient le nom du membre actuel.

Espace de noms:   System.Reflection
Assembly:  mscorlib (dans mscorlib.dll)

public abstract string Name { get; }

Valeur de propriété

Type: System.String

A String contenant le nom de ce membre.

Implémente

_MemberInfo.Name

Seul le nom simple du membre est retourné, pas le nom qualifié complet.

Pour obtenir le Name propriété, obtenez la classe Type. À partir de la Type, obtenir le MemberInfo tableau. À partir d’un MemberInfo élément du tableau, obtenir le Name propriété.

L’exemple suivant répertorie les Name et DeclaringType propriété de chaque membre de la classe spécifiée.

using System;
using System.Reflection;

class Example
{
    public static void Main()
    {
        // Get the Type and MemberInfo.
        Type t = Type.GetType("System.Empty");
        MemberInfo[] memberArray = t.GetMembers();

        // Get and display the type that declares the member.
        Console.WriteLine("There are {0} members in {1}",
                          memberArray.Length, t.FullName);

        foreach (var member in memberArray) {
            Console.WriteLine("Member {0} declared by {1}", 
                              member.Name, member.DeclaringType);
        }
    }
}
// The example displays the following output:
//       There are 6 members in System.Empty
//       Member ToString declared by System.Empty
//       Member GetObjectData declared by System.Empty
//       Member Equals declared by System.Object
//       Member GetHashCode declared by System.Object
//       Member GetType declared by System.Object
//       Member Value declared by System.Empty

Plateforme Windows universelle
Disponible depuis 8
.NET Framework
Disponible depuis 1.1
Bibliothèque de classes portable
Pris en charge dans : plateformes .NET portables
Silverlight
Disponible depuis 2.0
Silverlight pour Windows Phone
Disponible depuis 7.0
Windows Phone
Disponible depuis 8.1
Retour au début
Afficher: