AttributeTable.GetCustomAttributes Metoda
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í.
Vrátí výčet všech atributů zadaných pro dané argumenty.
Přetížení
GetCustomAttributes(Type) |
Vrátí výčet všech atributů na úrovni třídy zadaný typ. |
GetCustomAttributes(Type, MemberDescriptor) |
Vrátí výčet všech atributů zadaných pro zadaného člena zadaného typu. |
GetCustomAttributes(Type, MemberInfo) |
Vrátí výčet všech atributů zadaných pro zadaného člena zadaného typu. |
GetCustomAttributes(Type, String) |
Vrátí výčet všech atributů zadaných pro zadaného člena zadaného typu. |
GetCustomAttributes(Type, DependencyProperty) |
Vrátí výčet všech atributů zadaných pro zadanou závislost zadaného typu. |
Poznámky
Tato metoda nikdy nevrací výčet null.
GetCustomAttributes(Type)
Vrátí výčet všech atributů na úrovni třídy zadaný typ.
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
Parametry
- type
- Type
Typ, pro který chcete získat atributy na úrovni třídy.
Návraty
Výčet atributů, které odpovídají kritériím. Tím se nikdy nevrátí výčet null.
Výjimky
type
je null
.
Platí pro
GetCustomAttributes(Type, MemberDescriptor)
Vrátí výčet všech atributů zadaných pro zadaného člena zadaného typu.
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
Parametry
- ownerType
- Type
Typ, který obsahuje člen.
- descriptor
- MemberDescriptor
Popisovač člena pro získání vlastních atributů.
Návraty
Výčet atributů, které odpovídají kritériím. Tím se nikdy nevrátí výčet null.
Výjimky
ownerType
nebo descriptor
je null
.
Platí pro
GetCustomAttributes(Type, MemberInfo)
Vrátí výčet všech atributů zadaných pro zadaného člena zadaného typu.
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
Parametry
- ownerType
- Type
Typ, který obsahuje člen.
- member
- MemberInfo
Člen, pro který se mají zadat atributy.
Návraty
Výčet atributů, které odpovídají kritériím. Tím se nikdy nevrátí výčet null.
Výjimky
ownerType
nebo member
je null
.
Platí pro
GetCustomAttributes(Type, String)
Vrátí výčet všech atributů zadaných pro zadaného člena zadaného typu.
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
Parametry
- ownerType
- Type
Typ vlastníka vlastnosti závislosti.
- memberName
- String
Název člena, pro který se mají zadat atributy.
Návraty
Výčet atributů, které odpovídají kritériím. Tím se nikdy nevrátí výčet null.
Výjimky
ownerType
nebo memberName
je null
.
Platí pro
GetCustomAttributes(Type, DependencyProperty)
Vrátí výčet všech atributů zadaných pro zadanou závislost zadaného typu.
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
Parametry
- ownerType
- Type
Typ vlastníka vlastnosti závislosti.
Vlastnost závislosti pro získání vlastních atributů.
Návraty
Výčet atributů, které odpovídají kritériím. Tím se nikdy nevrátí výčet null.
Výjimky
ownerType
nebo dp
je null
.