Bagikan melalui


Effect.ResolveId Properti

Definisi

Mendapatkan ID yang digunakan untuk mengatasi efek ini saat runtime.

public string ResolveId { get; }
member this.ResolveId : string

Nilai Properti

System.String

ID yang digunakan untuk mengatasi efek ini saat runtime.

Keterangan

Pengembang harus memberikan nama yang ExportEffectAttribute unik di atas cakupan nama yang mereka berikan ke ResolutionGroupNameAttribute. Metode ini Resolve(String) mengambil string yang merupakan perangkaian name (nama grup resolusi), '.', dan nama unik yang diberikan ke ExportEffectAttribute, dan mengembalikan efek yang ditentukan.

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"));

Properti ini mengembalikan string yang diteruskan pengembang untuk Resolve(String) mendapatkan efek pada runtime.

Berlaku untuk