共用方式為


PropertyBuilder.IsDefined(Type, Boolean) 方法

定義

指出 attributeType 的一或多個執行個體是否定義在這個屬性上。

public:
 override bool IsDefined(Type ^ attributeType, bool inherit);
public override bool IsDefined (Type attributeType, bool inherit);
override this.IsDefined : Type * bool -> bool
Public Overrides Function IsDefined (attributeType As Type, inherit As Boolean) As Boolean

參數

attributeType
Type

套用自訂屬性的 Type 物件。

inherit
Boolean

指定是否要沿著這個屬性 (Property) 的繼承鏈結,往上尋找自訂屬性 (Attribute)。

傳回

如果 attributeType 的一或多個執行個體定義在這個屬性上,則為 true,否則為 false

例外狀況

不支援這個方法。

備註

使用 Type.GetType 或 Assembly.GetType 反映屬性的父類型、從類型擷取 Reflection 屬性物件,然後呼叫 PropertyInfo.IsDefined。

適用於