Bagikan melalui


DtsPipelineComponentAttribute.IconResource Properti

Definisi

Mendapatkan atau mengatur ikon yang digunakan untuk mewakili komponen di kotak alat.

public:
 property System::String ^ IconResource { System::String ^ get(); void set(System::String ^ value); };
public string IconResource { get; set; }
member this.IconResource : string with get, set
Public Property IconResource As String

Nilai Properti

String yang mengidentifikasi sumber daya ikon yang digunakan untuk mewakili komponen di kotak alat.

Contoh

Contoh berikut menunjukkan kelas komponen yang menyediakan sumber daya ikon.

using System;  
using Microsoft.SqlServer.Dts.Pipeline;  
namespace DtsDocumentation  
{  
   [DtsPipelineComponent(DisplayName="MyComponent",IconResource="DtsDocumentation.MyComponentIcon.ico")]  
   public class MyComponent : PipelineComponent  
   {  
   }  
}  
Imports System   
Imports Microsoft.SqlServer.Dts.Pipeline   
Namespace DtsDocumentation   

 <DtsPipelineComponent(DisplayName="MyComponent", IconResource="DtsDocumentation.MyComponentIcon.ico")> _   
 Public Class MyComponent   
 Inherits PipelineComponent   
 End Class   
End Namespace  

Keterangan

Properti ini mengontrol ikon yang ditampilkan di kotak alat Aliran Data dan pada permukaan desain tab aliran data saat komponen ditambahkan ke aliran data.

Kotak alat Aliran Data menggunakan jenis gambar 16x16, 16 warna, sedangkan permukaan desain tab aliran data menggunakan jenis gambar 32x32, 16 warna. Keduanya adalah jenis gambar default untuk ikon yang dibuat menggunakan Microsoft Visual Studio.

Format string yang mengidentifikasi sumber daya ikon adalah notasi putus-putus, yang terdiri dari nama namespace layanan akar untuk perakitan, diikuti oleh titik, lalu nama file ikon.

Untuk menyematkan file ikon sebagai sumber daya dalam perakitan menggunakan Visual Studio, buat ikon baru, lalu atur atribut Tindakan Build dari file ikon ke Sumber Daya Tersemat di jendela Properti Visual Studio.

Berlaku untuk