Aracılığıyla paylaş


AttributeTable.GetCustomAttributes Yöntem

Tanım

Verilen bağımsız değişkenler için sağlanan tüm özniteliklerin bir numaralandırmasını döndürür.

Aşırı Yüklemeler

GetCustomAttributes(Type)

Belirtilen tür için sağlanan tüm sınıf düzeyi özniteliklerin bir numaralandırmasını döndürür.

GetCustomAttributes(Type, MemberDescriptor)

Belirtilen türün belirtilen üyesi için sağlanan tüm özniteliklerin bir numaralandırmasını döndürür.

GetCustomAttributes(Type, MemberInfo)

Belirtilen türün belirtilen üyesi için sağlanan tüm özniteliklerin bir numaralandırmasını döndürür.

GetCustomAttributes(Type, String)

Belirtilen türün belirtilen üyesi için sağlanan tüm özniteliklerin bir numaralandırmasını döndürür.

GetCustomAttributes(Type, DependencyProperty)

Belirtilen türün belirtilen bağımlılığı için sağlanan tüm özniteliklerin bir numaralandırmasını döndürür.

Açıklamalar

Bu yöntem hiçbir zaman null sabit listesi döndürmez.

GetCustomAttributes(Type)

Belirtilen tür için sağlanan tüm sınıf düzeyi özniteliklerin bir numaralandırmasını döndürür.

public:
 System::Collections::IEnumerable ^ GetCustomAttributes(Type ^ type);
public System.Collections.IEnumerable GetCustomAttributes (Type type);
member this.GetCustomAttributes : Type -> System.Collections.IEnumerable
Public Function GetCustomAttributes (type As Type) As IEnumerable

Parametreler

type
Type

Sınıf düzeyi öznitelikleri alınacak tür.

Döndürülenler

Ölçütlerle eşleşen özniteliklerin sabit listesi. Bu hiçbir zaman null sabit listesi döndürmez.

Özel durumlar

type, null değeridir.

Şunlara uygulanır

GetCustomAttributes(Type, MemberDescriptor)

Belirtilen türün belirtilen üyesi için sağlanan tüm özniteliklerin bir numaralandırmasını döndürür.

public:
 System::Collections::IEnumerable ^ GetCustomAttributes(Type ^ ownerType, System::ComponentModel::MemberDescriptor ^ descriptor);
public System.Collections.IEnumerable GetCustomAttributes (Type ownerType, System.ComponentModel.MemberDescriptor descriptor);
member this.GetCustomAttributes : Type * System.ComponentModel.MemberDescriptor -> System.Collections.IEnumerable
Public Function GetCustomAttributes (ownerType As Type, descriptor As MemberDescriptor) As IEnumerable

Parametreler

ownerType
Type

Üyeyi içeren tür.

descriptor
MemberDescriptor

Özel öznitelikleri almak için bir üye tanımlayıcısı.

Döndürülenler

Ölçütlerle eşleşen özniteliklerin sabit listesi. Bu hiçbir zaman null sabit listesi döndürmez.

Özel durumlar

ownerType veya descriptor şeklindedir null.

Şunlara uygulanır

GetCustomAttributes(Type, MemberInfo)

Belirtilen türün belirtilen üyesi için sağlanan tüm özniteliklerin bir numaralandırmasını döndürür.

public:
 System::Collections::IEnumerable ^ GetCustomAttributes(Type ^ ownerType, System::Reflection::MemberInfo ^ member);
public System.Collections.IEnumerable GetCustomAttributes (Type ownerType, System.Reflection.MemberInfo member);
member this.GetCustomAttributes : Type * System.Reflection.MemberInfo -> System.Collections.IEnumerable
Public Function GetCustomAttributes (ownerType As Type, member As MemberInfo) As IEnumerable

Parametreler

ownerType
Type

Üyeyi içeren tür.

member
MemberInfo

Öznitelikleri sağlayabilecek üye.

Döndürülenler

Ölçütlerle eşleşen özniteliklerin sabit listesi. Bu hiçbir zaman null sabit listesi döndürmez.

Özel durumlar

ownerType veya member şeklindedir null.

Şunlara uygulanır

GetCustomAttributes(Type, String)

Belirtilen türün belirtilen üyesi için sağlanan tüm özniteliklerin bir numaralandırmasını döndürür.

public:
 System::Collections::IEnumerable ^ GetCustomAttributes(Type ^ ownerType, System::String ^ memberName);
public System.Collections.IEnumerable GetCustomAttributes (Type ownerType, string memberName);
member this.GetCustomAttributes : Type * string -> System.Collections.IEnumerable
Public Function GetCustomAttributes (ownerType As Type, memberName As String) As IEnumerable

Parametreler

ownerType
Type

Bağımlılık özelliğinin sahip türü.

memberName
String

Öznitelikleri sağlayabilecek üyenin adı.

Döndürülenler

Ölçütlerle eşleşen özniteliklerin sabit listesi. Bu hiçbir zaman null sabit listesi döndürmez.

Özel durumlar

ownerType veya memberName şeklindedir null.

Şunlara uygulanır

GetCustomAttributes(Type, DependencyProperty)

Belirtilen türün belirtilen bağımlılığı için sağlanan tüm özniteliklerin bir numaralandırmasını döndürür.

public:
 System::Collections::IEnumerable ^ GetCustomAttributes(Type ^ ownerType, System::Windows::DependencyProperty ^ dp);
public System.Collections.IEnumerable GetCustomAttributes (Type ownerType, System.Windows.DependencyProperty dp);
member this.GetCustomAttributes : Type * System.Windows.DependencyProperty -> System.Collections.IEnumerable
Public Function GetCustomAttributes (ownerType As Type, dp As DependencyProperty) As IEnumerable

Parametreler

ownerType
Type

Bağımlılık özelliğinin sahip türü.

dp
DependencyProperty

Özel öznitelikleri almak için bir bağımlılık özelliği.

Döndürülenler

Ölçütlerle eşleşen özniteliklerin sabit listesi. Bu hiçbir zaman null sabit listesi döndürmez.

Özel durumlar

ownerType veya dp şeklindedir null.

Şunlara uygulanır