ToolboxItemAttribute Kelas

Definisi

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
ToolboxItemAttribute
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 null. Bidang ini hanya-baca.

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)

Berlaku untuk

Lihat juga