Sdílet prostřednictvím


AttributeTable.GetCustomAttributes Metoda

Definice

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.

dp
DependencyProperty

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.

Platí pro