ComAwareEventInfo.GetCustomAttributes 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中重写时,返回应用于此成员的所有特性。
重载
GetCustomAttributes(Boolean) |
在派生类中重写时,获取一个包含应用于此成员的所有自定义特性的数组。 |
GetCustomAttributes(Type, Boolean) |
在派生类中重写时,获取一个数组,该数组包含应用于此成员的指定类型的所有自定义特性。 |
GetCustomAttributes(Boolean)
- Source:
- ComAwareEventInfo.cs
- Source:
- ComAwareEventInfo.cs
- Source:
- ComAwareEventInfo.cs
在派生类中重写时,获取一个包含应用于此成员的所有自定义特性的数组。
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public override object[] GetCustomAttributes (bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()
参数
- inherit
- Boolean
如果要搜索此成员的继承链以查找属性,则为 true
;否则为 false
。
返回
Object[]
一个包含所有自定义特性的数组,如果未定义任何特性,则为一个包含零个元素的数组。
例外
此成员属于加载到仅反射的上下文的类型。 请参阅如何:将程序集加载到仅反射上下文中。
无法加载自定义属性类型。
注解
此方法调用 GetCustomAttributes 基础 EventInfo 对象的 方法。
另请参阅
适用于
GetCustomAttributes(Type, Boolean)
- Source:
- ComAwareEventInfo.cs
- Source:
- ComAwareEventInfo.cs
- Source:
- ComAwareEventInfo.cs
在派生类中重写时,获取一个数组,该数组包含应用于此成员的指定类型的所有自定义特性。
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public override object[] GetCustomAttributes (Type attributeType, bool inherit);
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overrides Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()
参数
- attributeType
- Type
要搜索的特性类型。 只能返回可分配给此类型的特性。
- inherit
- Boolean
如果要搜索此成员的继承链以查找属性,则为 true
;否则为 false
。
返回
Object[]
一个包含指定类型的所有自定义特性的数组,如果未定义任何特性,则为一个包含零个元素的数组。
例外
attributeType
为 null
。
此成员属于加载到仅反射的上下文的类型。 请参阅如何:将程序集加载到仅反射上下文中
无法加载自定义属性类型。