DtsTaskAttribute.IconResource Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.ico
y 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.