Sprache

DtsTaskAttribute Konstruktor

Definition

Initialisiert eine neue Instanz der DtsTaskAttribute-Klasse.

public:
 DtsTaskAttribute();
public DtsTaskAttribute();
Public Sub New ()

Beispiele

Das folgende Beispiel zeigt eine Klasse, die dieses Attribut implementiert. Diese Attribute ermöglichen es der Laufzeit, die Aufgabe aufzuzählen und die Benutzeroberfläche der Aufgabe mit der Aufgabe zu verknüpfen. Sie UITypeName müssen mit dem Namen der Benutzeroberfläche der Aufgabe im benutzerdefinierten Namensraum übereinstimmen.

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  

Gilt für: