_PropertyInfo.GetCustomAttributes _PropertyInfo.GetCustomAttributes _PropertyInfo.GetCustomAttributes _PropertyInfo.GetCustomAttributes Method

定義

COM オブジェクトに、GetCustomAttributes メソッドへのバージョンに依存しないアクセスが用意されています。Provides COM objects with version-independent access to the GetCustomAttributes methods.

オーバーロード

GetCustomAttributes(Boolean) GetCustomAttributes(Boolean) GetCustomAttributes(Boolean) GetCustomAttributes(Boolean)

COM オブジェクトに、 GetCustomAttributes(Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。Provides COM objects with version-independent access to the GetCustomAttributes(Boolean) method.

GetCustomAttributes(Type, Boolean) GetCustomAttributes(Type, Boolean) GetCustomAttributes(Type, Boolean) GetCustomAttributes(Type, Boolean)

COM オブジェクトに、 GetCustomAttributes(Type, Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。Provides COM objects with version-independent access to the GetCustomAttributes(Type, Boolean) method.

注釈

このメソッドは、アンマネージコードからマネージクラスにアクセスするためのものであり、マネージコードからは呼び出さないでください。This method is for access to managed classes from unmanaged code and should not be called from managed code.

メソッドGetCustomAttributesは、このメンバーに適用されているすべての属性を返します。The GetCustomAttributes methods return all attributes applied to this member.

GetCustomAttributes(Boolean) GetCustomAttributes(Boolean) GetCustomAttributes(Boolean) GetCustomAttributes(Boolean)

COM オブジェクトに、 GetCustomAttributes(Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。Provides COM objects with version-independent access to the GetCustomAttributes(Boolean) method.

public:
 cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public object[] GetCustomAttributes (bool inherit);
abstract member GetCustomAttributes : bool -> obj[]
Public Function GetCustomAttributes (inherit As Boolean) As Object()

パラメーター

inherit
Boolean Boolean Boolean Boolean

このメンバーの継承チェーンを検索して属性を見つける場合は true。それ以外の場合は falsetrue to search this member's inheritance chain to find the attributes; otherwise, false.

戻り値

Object[]

すべてのカスタム属性を含む配列。定義されている属性がない場合は要素がゼロの配列。An array that contains all the custom attributes, or an array with zero elements if no attributes are defined.

注釈

このメソッドは、アンマネージコードからマネージクラスにアクセスするためのものであり、マネージコードからは呼び出さないでください。This method is for access to managed classes from unmanaged code and should not be called from managed code.

メソッドGetCustomAttributesは、すべてのカスタム属性を含む配列を返します。The GetCustomAttributes method returns an array containing all the custom attributes.

GetCustomAttributes(Type, Boolean) GetCustomAttributes(Type, Boolean) GetCustomAttributes(Type, Boolean) GetCustomAttributes(Type, Boolean)

COM オブジェクトに、 GetCustomAttributes(Type, Boolean) メソッドへのバージョンに依存しないアクセスが用意されています。Provides COM objects with version-independent access to the GetCustomAttributes(Type, Boolean) method.

public:
 cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public object[] GetCustomAttributes (Type attributeType, bool inherit);
abstract member GetCustomAttributes : Type * bool -> obj[]
Public Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()

パラメーター

attributeType
Type Type Type Type

検索する属性の種類。The type of attribute to search for. この型に代入可能な属性だけが返されます。Only attributes that are assignable to this type are returned.

inherit
Boolean Boolean Boolean Boolean

このメンバーの継承チェーンを検索して属性を見つける場合は true。それ以外の場合は falsetrue to search this member's inheritance chain to find the attributes; otherwise, false.

戻り値

Object[]

このメンバーに適用されているカスタム属性の配列。適用されている属性がない場合は、要素がゼロ (0) の配列。An array of custom attributes applied to this member, or an array with zero (0) elements if no attributes have been applied.

注釈

このメソッドは、アンマネージコードからマネージクラスにアクセスするためのものであり、マネージコードからは呼び出さないでください。This method is for access to managed classes from unmanaged code and should not be called from managed code.

メソッドGetCustomAttributesは、でType識別されるカスタム属性の配列を返します。The GetCustomAttributes method returns an array of custom attributes identified by Type.

適用対象