DtsPipelineComponentAttribute.IconResource Propriedade

Definição

Obtém ou define o ícone usado para representar o componente na caixa de ferramentas.

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

Valor da propriedade

String

Uma cadeia de caracteres que identifica o recurso de ícone usado para representar o componente na caixa de ferramentas.

Exemplos

O exemplo a seguir mostra uma classe de componente que fornece um recurso de ícone.

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  

Comentários

Essa propriedade controla os ícones mostrados na caixa de ferramentas de fluxo de dados e na superfície de design da guia fluxo de dados quando o componente é adicionado ao fluxo de dados.

A caixa de ferramentas de fluxo de dados usa o tipo de imagem 16x16, 16 cores, enquanto a superfície de design da guia fluxo de dados usa o tipo de imagem 32x32, 16 cores. Ambos são tipos de imagem padrão para ícones criados usando Microsoft Visual Studio .

O formato da cadeia de caracteres que identifica o ícone de recurso é uma notação pontilhada, consistindo no nome do namespace raiz para o assembly, seguido de um ponto e, em seguida, do nome do arquivo de ícone.

Para inserir um arquivo de ícone como um recurso em um assembly usando Visual Studio , crie um novo ícone e, em seguida, defina o atributo de ação de Build do arquivo de ícone para recurso incorporado na janela Propriedades do Visual Studio.

Aplica-se a