AttributeTableBuilder.AddCustomAttributes Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
.
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk