DtsTaskAttribute.IconResource 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
태스크 개체와 연결된 아이콘을 가져오거나 설정합니다.
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
속성 값
태스크의 아이콘 리소스를 나타내는 문자열입니다.
예제
다음 예제에서는 아이콘 리소스를 제공하는 작업 클래스를 보여줍니다. 이 예제에서 아이콘 파일의 이름은 MyTaskIcon.ico
이고 어셈블리 이름은 입니다 MyTask
.
using System;
using Microsoft.SqlServer.Dts.Runtime;
namespace Microsoft.SSIS.Samples
{
[DtsTask
(
DisplayName = "MyTask",
IconResource = "MyTask.MyTaskIcon.ico",
UITypeName = "My Custom Task," +
"Version=1.0.0.0," +
"Culture = Neutral," +
"PublicKeyToken = 12345abc6789de01",
TaskType = "PackageMaintenance",
TaskContact = "MyTask; company name; any other information",
RequiredProductLevel = DTSProductLevel.None
)]
public class MyTask : Task
{
// Your code here.
}
}
Imports System
Imports Microsoft.SqlServer.Dts.Runtime
<DtsTask(DisplayName:="MyTask", _
IconResource:="MyTask.MyTaskIcon.ico", _
UITypeName:="My Custom Task," & _
"Version=1.0.0.0,Culture=Neutral," & _
"PublicKeyToken=12345abc6789de01", _
TaskType:="PackageMaintenance", _
TaskContact:="MyTask; company name; any other information", _
RequiredProductLevel:=DTSProductLevel.None)> _
Public Class MyTask
Inherits Task
' Your code here.
End Class 'MyTask
설명
지정된 경우 이 속성은 작업이 패키지에 추가될 때 제어 흐름 항목 도구 상자 및 패키지 제어 흐름 디자이너 화면에 표시되는 아이콘을 식별합니다.
제어 흐름 항목 도구 상자는 16x16, 16색 이미지 형식을 사용하고 데이터 흐름 디자이너 화면은 Visual Studio .NET을 사용하여 만든 아이콘의 기본 이미지 형식인 32x32, 16색 이미지 형식을 사용합니다.
아이콘 리소스를 식별하는 문자열의 형식은 어셈블리의 이름과 아이콘 파일의 이름으로 구성된 점선 표기법으로 마침표(.)로 구분됩니다.
Visual Studio .NET을 사용하여 어셈블리에 리소스로 아이콘 파일을 포함하려면 새 아이콘을 만든 다음 Visual Studio 속성 창에서 아이콘 파일의 빌드 작업 특성을 포함된 리소스로 설정합니다.