PropertyBuilder.GetCustomAttributes Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt alle für diese Eigenschaft festgelegten benutzerdefinierten Attribute zurück.
Überlädt
GetCustomAttributes(Type, Boolean) |
Gibt ein Array benutzerdefinierter Attribute zurück, die durch Type bezeichnet werden. |
GetCustomAttributes(Boolean) |
Gibt ein Array aller benutzerdefinierten Attribute für diese Eigenschaft zurück. |
GetCustomAttributes(Type, Boolean)
- Quelle:
- PropertyBuilder.cs
Gibt ein Array benutzerdefinierter Attribute zurück, die durch Type bezeichnet werden.
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public override object[] GetCustomAttributes (Type attributeType, bool inherit);
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overrides Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()
Parameter
- attributeType
- Type
Ein Array benutzerdefinierter Attribute, die durch den Typ bezeichnet werden.
- inherit
- Boolean
Wenn true
, wird die Vererbungskette dieser Eigenschaft in Aufwärtsrichtung durchlaufen und nach benutzerdefinierten Attributen durchsucht.
Gibt zurück
Ein Array benutzerdefinierter Attribute, die für diesen reflektierten Member definiert sind, oder null
, wenn keine Attribute für diesen Member definiert sind.
Ausnahmen
Diese Methode wird nicht unterstützt.
Hinweise
Reflektieren Sie den übergeordneten Typ der Eigenschaft mithilfe von Type.GetType oder Assembly.GetType, rufen Sie das Reflection-Eigenschaftsobjekt aus dem Typ ab, und rufen Sie PropertyInfo.GetCustomAttributes auf.
Gilt für:
GetCustomAttributes(Boolean)
- Quelle:
- PropertyBuilder.cs
Gibt ein Array aller benutzerdefinierten Attribute für diese Eigenschaft zurück.
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public override object[] GetCustomAttributes (bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()
Parameter
- inherit
- Boolean
Wenn true
, wird die Vererbungskette dieser Eigenschaft in Aufwärtsrichtung durchlaufen und nach benutzerdefinierten Attributen durchsucht.
Gibt zurück
Ein Array aller benutzerdefinierten Attribute.
Ausnahmen
Diese Methode wird nicht unterstützt.
Hinweise
Reflektieren Sie den übergeordneten Typ der Eigenschaft mithilfe von Type.GetType oder Assembly.GetType, rufen Sie das Reflection-Eigenschaftsobjekt aus dem Typ ab, und rufen Sie PropertyInfo.GetCustomAttributes auf.