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

Name Description
GetCustomAttributes(Type)

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

GetCustomAttributes(Type, MemberDescriptor)

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

GetCustomAttributes(Type, MemberInfo)

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

GetCustomAttributes(Type, String)

Belirtilen türün belirtilen üyesi için sağlanan tüm özniteliklerin 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 numaralandırma döndürmez.

GetCustomAttributes(Type)

Belirtilen tür için sağlanan tüm sınıf düzeyi özniteliklerinin 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 özniteliklerini almak için türü.

Döndürülenler

Ölçütlerle eşleşen özniteliklerin numaralandırması. Bu hiçbir zaman null numaralandırma döndürmez.

Özel durumlar

type, null'e eşittir.

Şunlara uygulanır

GetCustomAttributes(Type, MemberDescriptor)

Belirtilen türün belirtilen üyesi için sağlanan tüm özniteliklerin 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 numaralandırması. Bu hiçbir zaman null numaralandırma 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 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 numaralandırması. Bu hiçbir zaman null numaralandırma 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 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 numaralandırması. Bu hiçbir zaman null numaralandırma 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 numaralandırması. Bu hiçbir zaman null numaralandırma döndürmez.

Özel durumlar

ownerType veya dp şeklindedir null.

Şunlara uygulanır