Bagikan melalui


ExportEffectAttribute Kelas

Definisi

Atribut yang mengidentifikasi Effect dengan pengidentifikasi unik yang dapat digunakan untuk Resolve(String) menemukan efek.

[System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)]
public sealed class ExportEffectAttribute : Attribute
type ExportEffectAttribute = class
    inherit Attribute
Warisan
System.Attribute
ExportEffectAttribute
Atribut
System.AttributeUsageAttribute

Keterangan

Pengembang harus memberikan nama yang unik di atas cakupan nilai yang diberikan ke ResolutionGroupNameAttribute. Metode ini Resolve(String) mengambil string yang merupakan perangkaian nama grup resolusi yang disediakan untuk ResolutionGroupNameAttribute, '.', dan nama yang diberikan ke ExportEffectAttribute, dan mengembalikan efek yang akan memiliki jenis effectType.

Misalnya, dengan deklarasi:

[assembly: ResolutionGroupName ("com.YourCompany")]
[assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]

Kemudian kode di bawah ini akan menambahkan efek ke tombol:

var button = new Button { Text = "I have a shadow" };
button.Effects.Add (Effect.Resolve ("com.YourCompany.ShadowEffect"));

Konstruktor

ExportEffectAttribute(Type, String)

Membuat baru ExportEffectAttribute.

Berlaku untuk

Lihat juga