DtsConnectionAttribute.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
속성 값
연결 관리자의 아이콘 자원을 식별하는 문자열입니다.
예제
다음 예시는 아이콘 자원을 제공하는 연결 관리자 클래스를 보여줍니다. 이 예시에서 아이콘 파일 이름 MyConnectionMgrIcon.ico은 이고, 어셈블리 이름은 MyConnectionManager입니다.
using system;
using Microsoft.SqlServer.Dts.Runtime;
namespace Microsoft.SqlServer.SSIS.Samples
{
[DtsConnection(DisplayName = "MyConnectionManager",
Description = "Custom Connection Manager for Testing",
IconResource = "MyConnectionManager.MyConnectionMgrIcon.ico",
UITypeName = "MyNamespace.MyConnectionManagerClassName," +
"MyAssemblyName,Version=1.00.000.00,Culture=neutral,PublicKeyToken=")]
{
}
}
Imports system
Imports Microsoft.SqlServer.Dts.Runtime
<DtsConnection(DisplayName:="MyConnectionManager", _
Description:="Custom Connection Manager for Testing", _
IconResource:="MyConnectionManager.MyConnectionMgrIcon.ico", _
UITypeName:="MyNamespace.MyConnectionManagerClassName,MyAssemblyName," & _
"Version=1.00.000.00,Culture=neutral,PublicKeyToken=")> _
Public Class MyConnectionManager
Inherits ConnectionManagerBase
End Class
설명
이 속성이 지정될 때, 이 속성은 연결 관리자가 표시될 때 SQL Server Data Tools(SSDT)에서 표시되는 아이콘을 식별합니다.
문자열에는 어셈블리 이름과 아이콘 파일 이름이 포함되어야 합니다. Visual Studio 2010을 사용해 어셈블리에 아이콘 파일을 리소스로 임베드하려면, 아이콘 파일의 Build Action 속성을 Embedded Resource로 설정하세요.