CustomAttributeExtensions.IsDefined 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í.
Určuje, zda jsou na element použity vlastní atributy.
Přetížení
IsDefined(MemberInfo, Type, Boolean) |
Určuje, zda se vlastní atributy zadaného typu použijí na zadaného člena a volitelně se použijí na jeho předky. |
IsDefined(Assembly, Type) |
Určuje, zda jsou na zadané sestavení použity vlastní atributy zadaného typu. |
IsDefined(MemberInfo, Type) |
Určuje, zda jsou na zadaného člena použity vlastní atributy zadaného typu. |
IsDefined(Module, Type) |
Určuje, zda jsou na zadaný modul použity vlastní atributy zadaného typu. |
IsDefined(ParameterInfo, Type) |
Určuje, zda jsou na zadaný parametr použity vlastní atributy zadaného typu. |
IsDefined(ParameterInfo, Type, Boolean) |
Určuje, zda se vlastní atributy zadaného typu použijí na zadaný parametr a volitelně se použijí na jeho nadřazené objekty. |
IsDefined(MemberInfo, Type, Boolean)
Určuje, zda se vlastní atributy zadaného typu použijí na zadaného člena a volitelně se použijí na jeho předky.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::MemberInfo ^ element, Type ^ attributeType, bool inherit);
public static bool IsDefined (this System.Reflection.MemberInfo element, Type attributeType, bool inherit);
static member IsDefined : System.Reflection.MemberInfo * Type * bool -> bool
<Extension()>
Public Function IsDefined (element As MemberInfo, attributeType As Type, inherit As Boolean) As Boolean
Parametry
- element
- MemberInfo
Člen, který chcete zkontrolovat.
- attributeType
- Type
Typ atributu, který chcete vyhledat.
- inherit
- Boolean
true
zkontrolovat předky ; element
jinak . false
Návraty
true
pokud je atribut zadaného typu použit na element
; v opačném případě false
.
Výjimky
element
nebo attributeType
je null
.
attributeType
není odvozen od Attribute.
element
není konstruktor, metoda, vlastnost, událost, typ nebo pole.
Platí pro
IsDefined(Assembly, Type)
Určuje, zda jsou na zadané sestavení použity vlastní atributy zadaného typu.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::Assembly ^ element, Type ^ attributeType);
public static bool IsDefined (this System.Reflection.Assembly element, Type attributeType);
static member IsDefined : System.Reflection.Assembly * Type -> bool
<Extension()>
Public Function IsDefined (element As Assembly, attributeType As Type) As Boolean
Parametry
- element
- Assembly
Sestavení, které chcete zkontrolovat.
- attributeType
- Type
Typ atributu, který chcete vyhledat.
Návraty
true
pokud je atribut zadaného typu použit na element
; v opačném případě false
.
Výjimky
element
nebo attributeType
je null
.
attributeType
není odvozen od Attribute.
Platí pro
IsDefined(MemberInfo, Type)
Určuje, zda jsou na zadaného člena použity vlastní atributy zadaného typu.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::MemberInfo ^ element, Type ^ attributeType);
public static bool IsDefined (this System.Reflection.MemberInfo element, Type attributeType);
static member IsDefined : System.Reflection.MemberInfo * Type -> bool
<Extension()>
Public Function IsDefined (element As MemberInfo, attributeType As Type) As Boolean
Parametry
- element
- MemberInfo
Člen, který chcete zkontrolovat.
- attributeType
- Type
Typ atributu, který chcete vyhledat.
Návraty
true
pokud je atribut zadaného typu použit na element
; v opačném případě false
.
Výjimky
element
nebo attributeType
je null
.
attributeType
není odvozen od Attribute.
element
není konstruktor, metoda, vlastnost, událost, typ nebo pole.
Platí pro
IsDefined(Module, Type)
Určuje, zda jsou na zadaný modul použity vlastní atributy zadaného typu.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::Module ^ element, Type ^ attributeType);
public static bool IsDefined (this System.Reflection.Module element, Type attributeType);
static member IsDefined : System.Reflection.Module * Type -> bool
<Extension()>
Public Function IsDefined (element As Module, attributeType As Type) As Boolean
Parametry
- element
- Module
Modul, který chcete zkontrolovat.
- attributeType
- Type
Typ atributu, který chcete vyhledat.
Návraty
true
pokud je atribut zadaného typu použit na element
; v opačném případě false
.
Výjimky
element
nebo attributeType
je null
.
attributeType
není odvozen od Attribute.
Platí pro
IsDefined(ParameterInfo, Type)
Určuje, zda jsou na zadaný parametr použity vlastní atributy zadaného typu.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::ParameterInfo ^ element, Type ^ attributeType);
public static bool IsDefined (this System.Reflection.ParameterInfo element, Type attributeType);
static member IsDefined : System.Reflection.ParameterInfo * Type -> bool
<Extension()>
Public Function IsDefined (element As ParameterInfo, attributeType As Type) As Boolean
Parametry
- element
- ParameterInfo
Parametr, který chcete zkontrolovat.
- attributeType
- Type
Typ atributu, který chcete vyhledat.
Návraty
true
pokud je atribut zadaného typu použit na element
; v opačném případě false
.
Výjimky
element
nebo attributeType
je null
.
attributeType
není odvozen od Attribute.
Platí pro
IsDefined(ParameterInfo, Type, Boolean)
Určuje, zda se vlastní atributy zadaného typu použijí na zadaný parametr a volitelně se použijí na jeho nadřazené objekty.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::ParameterInfo ^ element, Type ^ attributeType, bool inherit);
public static bool IsDefined (this System.Reflection.ParameterInfo element, Type attributeType, bool inherit);
static member IsDefined : System.Reflection.ParameterInfo * Type * bool -> bool
<Extension()>
Public Function IsDefined (element As ParameterInfo, attributeType As Type, inherit As Boolean) As Boolean
Parametry
- element
- ParameterInfo
Parametr, který chcete zkontrolovat.
- attributeType
- Type
Typ atributu, který chcete vyhledat.
- inherit
- Boolean
true
zkontrolovat předky ; element
jinak . false
Návraty
true
pokud je atribut zadaného typu použit na element
; v opačném případě false
.
Výjimky
element
nebo attributeType
je null
.
attributeType
není odvozen od Attribute.