ComAwareEventInfo.GetCustomAttributes Metod

Definition

När den åsidosätts i en härledd klass returneras alla attribut som tillämpas på den här medlemmen.

Överlagringar

Name Description
GetCustomAttributes(Boolean)

När den åsidosätts i en härledd klass hämtar den en matris som innehåller alla anpassade attribut som tillämpas på den här medlemmen.

GetCustomAttributes(Type, Boolean)

När den åsidosätts i en härledd klass hämtar den en matris som innehåller alla anpassade attribut av den angivna typen som tillämpas på den här medlemmen.

GetCustomAttributes(Boolean)

Källa:
ComAwareEventInfo.cs
Källa:
ComAwareEventInfo.cs
Källa:
ComAwareEventInfo.cs
Källa:
ComAwareEventInfo.cs
Källa:
ComAwareEventInfo.cs

När den åsidosätts i en härledd klass hämtar den en matris som innehåller alla anpassade attribut som tillämpas på den här medlemmen.

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()

Parametrar

inherit
Boolean

trueför att söka i den här medlemmens arvskedja för att hitta attributen; annars . false

Returer

Object[]

En matris som innehåller alla anpassade attribut eller en matris som inte har några element om inga attribut har definierats.

Undantag

Den här medlemmen tillhör en typ som läses in i kontexten endast reflektion. Se Så här: Läs in sammansättningar i Reflection-Only-kontexten.

Det går inte att läsa in en anpassad attributtyp.

Kommentarer

Den här metoden anropar metoden för GetCustomAttributes det underliggande EventInfo objektet.

Se även

Gäller för

GetCustomAttributes(Type, Boolean)

Källa:
ComAwareEventInfo.cs
Källa:
ComAwareEventInfo.cs
Källa:
ComAwareEventInfo.cs
Källa:
ComAwareEventInfo.cs
Källa:
ComAwareEventInfo.cs

När den åsidosätts i en härledd klass hämtar den en matris som innehåller alla anpassade attribut av den angivna typen som tillämpas på den här medlemmen.

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()

Parametrar

attributeType
Type

Attributtypen som du vill söka efter. Endast attribut som kan tilldelas den här typen kan returneras.

inherit
Boolean

trueför att söka i den här medlemmens arvskedja för att hitta attributen; annars . false

Returer

Object[]

En matris som innehåller alla anpassade attribut av den angivna typen, eller en matris som inte har några element om inga attribut har definierats.

Undantag

attributeType är null.

Den här medlemmen tillhör en typ som läses in i kontexten endast reflektion. Mer information finns i Läsa in sammansättningar i Reflection-Only-kontexten

Det går inte att läsa in en anpassad attributtyp.

Se även

Gäller för