ToolboxItemAttribute Kelas
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.
Mewakili atribut item kotak alat.
public ref class ToolboxItemAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.All)]
public class ToolboxItemAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.All)>]
type ToolboxItemAttribute = class
inherit Attribute
Public Class ToolboxItemAttribute
Inherits Attribute
- Warisan
- Atribut
Contoh
Contoh kode berikut menunjukkan penggunaan ToolboxItemAttribute dengan ToolboxItem kelas sebagai kelas dasar untuk implementasi item kotak alat kustom. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk ToolboxItem kelas .
[ToolboxItem(typeof(MyToolboxItem))]
public class UserControl1 : UserControl
<ToolboxItem(GetType(MyToolboxItem))> _
Public Class UserControl1
Inherits UserControl
Keterangan
Kelas ToolboxItemAttribute menyediakan cara untuk menentukan atribut untuk ToolboxItem. Selain apa yang disediakan Attribute kelas, kelas objek ini menyimpan jenis item kotak alat.
Konstruktor
ToolboxItemAttribute(Boolean) |
Menginisialisasi instans ToolboxItemAttribute baru kelas dan menentukan apakah akan menggunakan nilai inisialisasi default. |
ToolboxItemAttribute(String) |
Menginisialisasi instans ToolboxItemAttribute baru kelas menggunakan nama jenis yang ditentukan. |
ToolboxItemAttribute(Type) |
Menginisialisasi instans ToolboxItemAttribute baru kelas menggunakan jenis item kotak alat yang ditentukan. |
Bidang
Default |
Menginisialisasi instans ToolboxItemAttribute baru kelas dan mengatur jenis ke default, ToolboxItem. Bidang ini hanya-baca. |
None |
Menginisialisasi instans ToolboxItemAttribute baru kelas dan mengatur jenis ke |
Properti
ToolboxItemType |
Mendapatkan atau mengatur jenis item kotak alat. |
ToolboxItemTypeName |
Mendapatkan atau mengatur nama jenis saat ini ToolboxItem. |
TypeId |
Ketika diimplementasikan di kelas turunan, mendapatkan pengidentifikasi unik untuk ini Attribute. (Diperoleh dari Attribute) |
Metode
Equals(Object) |
Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu. |
GetHashCode() |
Mengembalikan kode hash untuk instans ini. |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
IsDefaultAttribute() |
Mendapatkan nilai yang menunjukkan apakah nilai atribut saat ini adalah nilai default untuk atribut . |
Match(Object) |
Saat ditimpa di kelas turunan, mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu. (Diperoleh dari Attribute) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Memetakan sekumpulan nama ke sekumpulan pengidentifikasi pengiriman yang sesuai. (Diperoleh dari Attribute) |
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) |
Mengambil informasi jenis untuk objek, yang dapat digunakan untuk mendapatkan informasi jenis untuk antarmuka. (Diperoleh dari Attribute) |
_Attribute.GetTypeInfoCount(UInt32) |
Mengambil jumlah antarmuka informasi jenis yang disediakan objek (baik 0 atau 1). (Diperoleh dari Attribute) |
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Menyediakan akses ke properti dan metode yang diekspos oleh objek. (Diperoleh dari Attribute) |