Freigeben über


DtsTaskAttribute.IconResource Eigenschaft

Definition

Ruft das Symbol ab, das dem Taskobjekt zugeordnet ist, oder legt es fest.

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

Eigenschaftswert

Eine Zeichenfolge, die die Symbolressource des Tasks identifiziert.

Beispiele

Das folgende Beispiel zeigt eine Aufgabenklasse, die eine Symbolressource bereitstellt. In diesem Beispiel heißt MyTaskIcon.icodie Symboldatei , und der Assemblyname lautet 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  

Hinweise

Wenn diese Eigenschaft angegeben ist, identifiziert diese Eigenschaft die Symbole, die in der Toolbox für Ablaufsteuerungselemente und auf der Oberfläche des Ablaufsteuerungs-Designers des Pakets angezeigt werden, wenn die Aufgabe einem Paket hinzugefügt wird.

Die Toolbox für Ablaufsteuerungselemente verwendet den Bildtyp 16 x 16 Farben, und die Oberfläche des Datenfluss-Designers verwendet den Bildtyp 32 x 32, 16 Farben, die die Standardbildtypen von Symbolen sind, die mit Visual Studio .NET erstellt wurden.

Das Format der Zeichenfolge, die die Symbolressource identifiziert, ist eine gepunktete Notation, die aus dem Namen der Assembly und dem Namen der Symboldatei besteht, getrennt durch einen Punkt (.).

Wenn Sie eine Symboldatei als Ressource in eine Assembly mit Visual Studio .NET einbetten möchten, erstellen Sie ein neues Symbol, und legen Sie dann im Visual Studio-Eigenschaftenfenster das Attribut Buildaktion der Symboldatei auf Eingebettete Ressource fest.

Gilt für: