AttributeTable.GetCustomAttributes Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.
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.