AttributeTable.GetCustomAttributes Methode

Definitie

Retourneert een opsomming van alle kenmerken die zijn opgegeven voor de opgegeven argumenten.

Overloads

Name Description
GetCustomAttributes(Type)

Retourneert een opsomming van alle kenmerken op klasseniveau die zijn opgegeven voor het opgegeven type.

GetCustomAttributes(Type, MemberDescriptor)

Retourneert een opsomming van alle kenmerken die zijn opgegeven voor het opgegeven lid van het opgegeven type.

GetCustomAttributes(Type, MemberInfo)

Retourneert een opsomming van alle kenmerken die zijn opgegeven voor het opgegeven lid van het opgegeven type.

GetCustomAttributes(Type, String)

Retourneert een opsomming van alle kenmerken die zijn opgegeven voor het opgegeven lid van het opgegeven type.

GetCustomAttributes(Type, DependencyProperty)

Retourneert een opsomming van alle kenmerken die zijn opgegeven voor de opgegeven afhankelijkheid van het opgegeven type.

Opmerkingen

Deze methode retourneert nooit een null-opsomming.

GetCustomAttributes(Type)

Retourneert een opsomming van alle kenmerken op klasseniveau die zijn opgegeven voor het opgegeven type.

public:
 System::Collections::IEnumerable ^ GetCustomAttributes(Type ^ type);
public System.Collections.IEnumerable GetCustomAttributes(Type type);
member this.GetCustomAttributes : Type -> System.Collections.IEnumerable
Public Function GetCustomAttributes (type As Type) As IEnumerable

Parameters

type
Type

Het type voor het ophalen van kenmerken op klasseniveau.

Retouren

Een opsomming van kenmerken die voldoen aan de criteria. Hiermee wordt nooit een null-opsomming geretourneerd.

Uitzonderingen

type is null.

Van toepassing op

GetCustomAttributes(Type, MemberDescriptor)

Retourneert een opsomming van alle kenmerken die zijn opgegeven voor het opgegeven lid van het opgegeven type.

public:
 System::Collections::IEnumerable ^ GetCustomAttributes(Type ^ ownerType, System::ComponentModel::MemberDescriptor ^ descriptor);
public System.Collections.IEnumerable GetCustomAttributes(Type ownerType, System.ComponentModel.MemberDescriptor descriptor);
member this.GetCustomAttributes : Type * System.ComponentModel.MemberDescriptor -> System.Collections.IEnumerable
Public Function GetCustomAttributes (ownerType As Type, descriptor As MemberDescriptor) As IEnumerable

Parameters

ownerType
Type

Het type dat het lid bevat.

descriptor
MemberDescriptor

Een liddescriptor voor het ophalen van aangepaste kenmerken.

Retouren

Een opsomming van kenmerken die voldoen aan de criteria. Hiermee wordt nooit een null-opsomming geretourneerd.

Uitzonderingen

ownerType of descriptor is null.

Van toepassing op

GetCustomAttributes(Type, MemberInfo)

Retourneert een opsomming van alle kenmerken die zijn opgegeven voor het opgegeven lid van het opgegeven type.

public:
 System::Collections::IEnumerable ^ GetCustomAttributes(Type ^ ownerType, System::Reflection::MemberInfo ^ member);
public System.Collections.IEnumerable GetCustomAttributes(Type ownerType, System.Reflection.MemberInfo member);
member this.GetCustomAttributes : Type * System.Reflection.MemberInfo -> System.Collections.IEnumerable
Public Function GetCustomAttributes (ownerType As Type, member As MemberInfo) As IEnumerable

Parameters

ownerType
Type

Het type dat het lid bevat.

member
MemberInfo

Het lid waarvoor kenmerken moeten worden opgegeven.

Retouren

Een opsomming van kenmerken die voldoen aan de criteria. Hiermee wordt nooit een null-opsomming geretourneerd.

Uitzonderingen

ownerType of member is null.

Van toepassing op

GetCustomAttributes(Type, String)

Retourneert een opsomming van alle kenmerken die zijn opgegeven voor het opgegeven lid van het opgegeven type.

public:
 System::Collections::IEnumerable ^ GetCustomAttributes(Type ^ ownerType, System::String ^ memberName);
public System.Collections.IEnumerable GetCustomAttributes(Type ownerType, string memberName);
member this.GetCustomAttributes : Type * string -> System.Collections.IEnumerable
Public Function GetCustomAttributes (ownerType As Type, memberName As String) As IEnumerable

Parameters

ownerType
Type

Het type eigenaar van de afhankelijkheidseigenschap.

memberName
String

De naam van het lid waarvoor kenmerken moeten worden opgegeven.

Retouren

Een opsomming van kenmerken die voldoen aan de criteria. Hiermee wordt nooit een null-opsomming geretourneerd.

Uitzonderingen

ownerType of memberName is null.

Van toepassing op

GetCustomAttributes(Type, DependencyProperty)

Retourneert een opsomming van alle kenmerken die zijn opgegeven voor de opgegeven afhankelijkheid van het opgegeven type.

public:
 System::Collections::IEnumerable ^ GetCustomAttributes(Type ^ ownerType, System::Windows::DependencyProperty ^ dp);
public System.Collections.IEnumerable GetCustomAttributes(Type ownerType, System.Windows.DependencyProperty dp);
member this.GetCustomAttributes : Type * System.Windows.DependencyProperty -> System.Collections.IEnumerable
Public Function GetCustomAttributes (ownerType As Type, dp As DependencyProperty) As IEnumerable

Parameters

ownerType
Type

Het type eigenaar van de afhankelijkheidseigenschap.

dp
DependencyProperty

Een afhankelijkheidseigenschap voor het ophalen van aangepaste kenmerken.

Retouren

Een opsomming van kenmerken die voldoen aan de criteria. Hiermee wordt nooit een null-opsomming geretourneerd.

Uitzonderingen

ownerType of dp is null.

Van toepassing op