MemberInfo.Name Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá název aktuálního člena.
public:
abstract property System::String ^ Name { System::String ^ get(); };
public abstract string Name { get; }
member this.Name : string
Public MustOverride ReadOnly Property Name As String
Hodnota vlastnosti
Obsahující String název tohoto člena.
Implementuje
Příklady
V tomto příkladu jsou Name
uvedeny vlastnosti a DeclaringType
každého člena zadané třídy.
using namespace System;
using namespace System::Reflection;
void main()
{
// Get the Type and MemberInfo.
Type^ t = Type::GetType("System.Empty");
array<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);
for each (MemberInfo^ 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
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
Imports System.Reflection
Class Example
Public Shared Sub Main()
' Get the Type and MemberInfo.
Dim t As Type = Type.GetType("System.Empty")
Dim memberArray As MemberInfo() = t.GetMembers()
' Get and display the type that declares the member.
Console.WriteLine("There are {0} members in {1}",
memberArray.Length, t.FullName)
For Each member In memberArray
Console.WriteLine("Member {0} declared by {1}",
member.Name, member.DeclaringType)
Next
End Sub
End Class
' 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
Poznámky
Vrátí se pouze jednoduchý název členu, nikoli plně kvalifikovaný název.
Pokud chcete získat Name vlastnost , získejte třídu Type. Z získáte Type
MemberInfo pole .
MemberInfo
Z prvku pole získejte Name
vlastnost .