Udostępnij za pośrednictwem


PropertyBuilder.IsDefined(Type, Boolean) Metoda

Definicja

Wskazuje, czy dla tej właściwości zdefiniowano co najmniej jedno wystąpienie attributeType klasy .

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

Parametry

attributeType
Type

Type Obiekt, do którego są stosowane atrybuty niestandardowe.

inherit
Boolean

Określa, czy należy przejść do łańcucha dziedziczenia tej właściwości, aby znaleźć atrybuty niestandardowe.

Zwraca

true jeśli co najmniej jedno wystąpienie obiektu attributeType jest zdefiniowane na tej właściwości; w przeciwnym razie false.

Wyjątki

Ta metoda nie jest obsługiwana.

Uwagi

Odzwierciedlij się na typ nadrzędny właściwości przy użyciu metody Type.GetType lub Assembly.GetType, pobierz obiekt właściwości Reflection z typu i wywołaj właściwość PropertyInfo.IsDefined.

Dotyczy