AttributeCallbackBuilder Sınıf

Tanım

Belirli bir türün özniteliklerini belirli bir AttributeTabletürüne eklemek için erişim sağlar.

public ref class AttributeCallbackBuilder sealed
public sealed class AttributeCallbackBuilder
type AttributeCallbackBuilder = class
Public NotInheritable Class AttributeCallbackBuilder
Devralma
AttributeCallbackBuilder

Açıklamalar

bir türün öznitelikleri için ilk kez AttributeTable sorgulandığında, türü bu tür için kullanılarak AttributeTableBuilder doldurulduysaAddCallback, temsilciye bir AttributeCallbackBuildergeçirilir. geri AttributeTable çağırma başvuruyu kaldırır ve çağrısı tarafından sağlanan öznitelik bilgilerini öğesine AddCustomAttributesekler.

Özellikler

Name Description
CallbackType

Özniteliklerin eklendiği tür.

Yöntemler

Name Description
AddCustomAttributes(Attribute[])

Sağlanan özniteliklerin içeriğini bu oluşturucuyu oluşturan öznitelik tablosuna ekler.

AddCustomAttributes(DependencyProperty, Attribute[])

Sağlanan özniteliklerin içeriğini bu oluşturucuyu oluşturan öznitelik tablosuna ekler.

AddCustomAttributes(MemberDescriptor, Attribute[])

Sağlanan özniteliklerin içeriğini bu oluşturucuyu oluşturan öznitelik tablosuna ekler.

AddCustomAttributes(MemberInfo, Attribute[])

Sağlanan özniteliklerin içeriğini bu oluşturucuyu oluşturan öznitelik tablosuna ekler.

AddCustomAttributes(String, Attribute[])

Sağlanan özniteliklerin içeriğini bu oluşturucuyu oluşturan öznitelik tablosuna ekler.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır