DtsPipelineComponentAttribute.IconResource 속성

정의

도구 상자의 구성 요소를 나타내는 데 사용되는 아이콘을 가져오거나 설정합니다.

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

속성 값

도구 상자의 구성 요소를 나타내는 데 사용되는 아이콘 리소스를 가리키는 문자열입니다.

예제

다음 예제에서는 아이콘 리소스를 제공하는 구성 요소 클래스를 보여줍니다.

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  

설명

이 속성은 구성 요소가 데이터 흐름에 추가되면 Data Flow 도구 상자 및 데이터 흐름 탭의 디자인 화면에 표시되는 아이콘을 제어합니다.

Data Flow 도구 상자는 16x16, 16색 이미지 형식을 사용하고 데이터 흐름 탭의 디자인 화면에서는 32x32, 16색 이미지 형식을 사용합니다. 둘 다 Microsoft Visual Studio를 사용하여 만든 아이콘의 기본 이미지 형식입니다.

아이콘 리소스를 식별하는 문자열의 형식은 어셈블리의 루트 네임스페이스 이름과 마침표, 아이콘 파일의 이름으로 구성된 점선 표기법입니다.

Visual Studio를 사용하여 어셈블리에 리소스로 아이콘 파일을 포함하려면 새 아이콘을 만든 다음 Visual Studio 속성 창에서 아이콘 파일의 빌드 작업 특성을 포함된 리소스로 설정합니다.

적용 대상