Bagikan melalui


AttributeTableBuilder.AddCustomAttributes Metode

Definisi

Menambahkan konten atribut yang disediakan ke penyusun ini.

Overload

AddCustomAttributes(Type, Attribute[])

Menambahkan konten atribut yang disediakan ke penyusun ini.

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Menambahkan konten atribut yang disediakan ke penyusun ini.

AddCustomAttributes(Type, MemberInfo, Attribute[])

Menambahkan konten atribut yang disediakan ke penyusun ini.

AddCustomAttributes(Type, String, Attribute[])

Menambahkan konten atribut yang disediakan ke penyusun ini.

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Menambahkan konten atribut yang disediakan ke penyusun ini.

Keterangan

Jika atribut berkonflik dengan atribut lain yang sudah disertakan dalam penyusun, atribut terakhir yang ditambahkan menggantikan atribut sebelumnya.

Saat membuat tabel atribut besar, gunakan AddCallback untuk menugaskan pekerjaan pembuatan atribut hingga diperlukan.

AddCustomAttributes(Type, Attribute[])

Menambahkan konten atribut yang disediakan ke penyusun ini.

public:
 void AddCustomAttributes(Type ^ type, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (Type type, params Attribute[] attributes);
member this.AddCustomAttributes : Type * Attribute[] -> unit
Public Sub AddCustomAttributes (type As Type, ParamArray attributes As Attribute())

Parameter

type
Type

Jenis untuk menambahkan atribut tingkat kelas.

attributes
Attribute[]

Atribut yang ditambahkan ke penyusun.

Pengecualian

type atau attributes adalah null.

Keterangan

Jika atribut berkonflik dengan atribut lain yang sudah disertakan dalam penyusun, atribut terakhir yang ditambahkan menggantikan atribut sebelumnya.

Saat membuat tabel atribut besar, gunakan AddCallback untuk menugaskan pekerjaan pembuatan atribut hingga diperlukan.

Berlaku untuk

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Menambahkan konten atribut yang disediakan ke penyusun ini.

public:
 void AddCustomAttributes(Type ^ ownerType, System::ComponentModel::MemberDescriptor ^ descriptor, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (Type ownerType, System.ComponentModel.MemberDescriptor descriptor, params Attribute[] attributes);
member this.AddCustomAttributes : Type * System.ComponentModel.MemberDescriptor * Attribute[] -> unit
Public Sub AddCustomAttributes (ownerType As Type, descriptor As MemberDescriptor, ParamArray attributes As Attribute())

Parameter

ownerType
Type

Jenis yang berisi anggota yang diidentifikasi oleh descriptor.

descriptor
MemberDescriptor

Info peristiwa atau properti tempat atribut ditambahkan.

attributes
Attribute[]

Atribut yang ditambahkan ke penyusun.

Pengecualian

ownerType, descriptor atau attributes adalah null.

Keterangan

Jika atribut berkonflik dengan atribut lain yang sudah disertakan dalam penyusun, atribut terakhir yang ditambahkan menggantikan atribut sebelumnya.

Saat membuat tabel atribut besar, gunakan AddCallback untuk menugaskan pekerjaan pembuatan atribut hingga diperlukan.

Berlaku untuk

AddCustomAttributes(Type, MemberInfo, Attribute[])

Menambahkan konten atribut yang disediakan ke penyusun ini.

public:
 void AddCustomAttributes(Type ^ ownerType, System::Reflection::MemberInfo ^ member, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (Type ownerType, System.Reflection.MemberInfo member, params Attribute[] attributes);
member this.AddCustomAttributes : Type * System.Reflection.MemberInfo * Attribute[] -> unit
Public Sub AddCustomAttributes (ownerType As Type, member As MemberInfo, ParamArray attributes As Attribute())

Parameter

ownerType
Type

Jenis yang berisi anggota yang diidentifikasi oleh member.

member
MemberInfo

Info peristiwa atau properti tempat atribut ditambahkan.

attributes
Attribute[]

Atribut yang ditambahkan ke penyusun.

Pengecualian

ownerType, member atau attributes adalah null.

Keterangan

Jika atribut berkonflik dengan atribut lain yang sudah disertakan dalam penyusun, atribut terakhir yang ditambahkan menggantikan atribut sebelumnya.

Saat membuat tabel atribut besar, gunakan AddCallback untuk menugaskan pekerjaan pembuatan atribut hingga diperlukan.

Berlaku untuk

AddCustomAttributes(Type, String, Attribute[])

Menambahkan konten atribut yang disediakan ke penyusun ini.

public:
 void AddCustomAttributes(Type ^ ownerType, System::String ^ memberName, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (Type ownerType, string memberName, params Attribute[] attributes);
member this.AddCustomAttributes : Type * string * Attribute[] -> unit
Public Sub AddCustomAttributes (ownerType As Type, memberName As String, ParamArray attributes As Attribute())

Parameter

ownerType
Type

Jenis yang berisi anggota yang diidentifikasi oleh memberName.

memberName
String

Nama info peristiwa atau properti tempat atribut ditambahkan.

attributes
Attribute[]

Atribut yang ditambahkan ke penyusun.

Pengecualian

ownerType, memberName, atau attributes adalah null.

Keterangan

Jika atribut berkonflik dengan atribut lain yang sudah disertakan dalam penyusun, atribut terakhir yang ditambahkan menggantikan atribut sebelumnya.

Saat membuat tabel atribut besar, gunakan AddCallback untuk menugaskan pekerjaan pembuatan atribut hingga diperlukan.

Berlaku untuk

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Menambahkan konten atribut yang disediakan ke penyusun ini.

public:
 void AddCustomAttributes(Type ^ ownerType, System::Windows::DependencyProperty ^ dp, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (Type ownerType, System.Windows.DependencyProperty dp, params Attribute[] attributes);
member this.AddCustomAttributes : Type * System.Windows.DependencyProperty * Attribute[] -> unit
Public Sub AddCustomAttributes (ownerType As Type, dp As DependencyProperty, ParamArray attributes As Attribute())

Parameter

ownerType
Type

Jenis yang berisi dependensi yang diidentifikasi oleh dp.

dp
DependencyProperty

Properti dependensi untuk menambahkan atribut.

attributes
Attribute[]

Atribut yang ditambahkan ke penyusun.

Pengecualian

ownerType, dp atau attributes adalah null.

Keterangan

Jika atribut berkonflik dengan atribut lain yang sudah disertakan dalam penyusun, atribut terakhir yang ditambahkan menggantikan atribut sebelumnya.

Saat membuat tabel atribut besar, gunakan AddCallback untuk menugaskan pekerjaan pembuatan atribut hingga diperlukan.

Berlaku untuk