Freigeben über


_Type.IsDefined-Methode: (Type, Boolean)

 

Veröffentlicht: Oktober 2016

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die MemberInfo.IsDefined Methode.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

bool IsDefined(
    Type attributeType,
    bool inherit
)
bool IsDefined(
    Type^ attributeType,
    bool inherit
)
abstract IsDefined : 
        attributeType:Type *
        inherit:bool -> bool
Function IsDefined (
    attributeType As Type,
    inherit As Boolean
) As Boolean

Parameter

  • attributeType
    Type: System.Type

    Die Type -Objekt, das die benutzerdefinierten Attribute angewendet werden.

  • inherit
    Type: System.Boolean

    Gibt an, ob die Vererbungskette dieses Members nach den Attributen durchsucht werden soll.

Rückgabewert

Type: System.Boolean

true Wenn eine oder mehrere Instanzen von attributeType auf diesen Member angewendet wurde, andernfalls wird false.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die MemberInfo.IsDefined -Methode gibt an, ob eine oder mehrere Instanzen von attributeType auf diesen Member angewendet wird.

Versionsinformationen

.NET Framework
Verfügbar seit 1.1

Siehe auch

_Type-Schnittstelle
System.Runtime.InteropServices-Namespace

Zurück zum Anfang