Compartir a través de


DtsTaskAttribute.IconResource Propiedad

Definición

Obtiene o establece el icono asociado al objeto de tarea.

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 de propiedad

Una cadena que identifica el recurso de icono de la tarea.

Ejemplos

En el ejemplo siguiente se muestra una clase de tarea que proporciona un recurso de icono. En este ejemplo, el archivo de icono se denomina MyTaskIcon.icoy el nombre del ensamblado es 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  

Comentarios

Cuando se especifica, esta propiedad identifica los iconos que se muestran en el cuadro de herramientas Elementos de flujo de control y en la superficie del diseñador de flujo de control del paquete cuando la tarea se agrega a un paquete.

El cuadro de herramientas elementos de flujo de control usa el tipo de imagen de 16 x 16 colores y la superficie del diseñador de flujo de datos usa el tipo de imagen de 32 x 32, 16 colores que son los tipos de imagen predeterminados de iconos creados con Visual Studio .NET.

El formato de la cadena que identifica el recurso de icono es una notación de puntos que consta del nombre del ensamblado y el nombre del archivo de icono, separados por un punto (.).

Para insertar un archivo de icono como un recurso en un ensamblado mediante Visual Studio .NET, cree un icono y, a continuación, establezca el atributo Acción de compilación del archivo de icono en Recurso incrustado en la ventana Propiedades de Visual Studio.

Se aplica a