DtsTaskAttribute.IconResource Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'icona associata all'oggetto attività.
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
Valore della proprietà
Stringa che identifica la risorsa icona dell'attività.
Esempio
Nell'esempio seguente viene illustrata una classe di attività che fornisce una risorsa icona. In questo esempio il file icona è denominato MyTaskIcon.ico
e il nome dell'assembly è 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
Commenti
Se specificata, questa proprietà identifica le icone visualizzate nella casella degli strumenti Elementi del flusso di controllo e nell'area di progettazione flusso di controllo del pacchetto quando l'attività viene aggiunta a un pacchetto.
La casella degli strumenti Elementi flusso di controllo usa il tipo di immagine 16x16, 16 colori e l'area di progettazione del flusso di dati usa il tipo di immagine 32x32, 16 colori che sono i tipi di immagine predefiniti delle icone create con Visual Studio .NET.
Il formato della stringa che identifica la risorsa icona è una notazione punteggiata costituita dal nome dell'assembly e dal nome del file icona, separati da un punto (.).
Per incorporare un file icona come risorsa in un assembly usando Visual Studio .NET, creare una nuova icona e quindi impostare l'attributo Azione di compilazione del file icona su Risorsa incorporata nella finestra Proprietà di Visual Studio.