Freigeben über


DtsPipelineComponentAttribute.UITypeName Eigenschaft

Definition

Ruft den qualifizierten Namen der Assembly ab, die die Benutzeroberfläche der Komponente implementiert, oder legt ihn fest.

public:
 property System::String ^ UITypeName { System::String ^ get(); void set(System::String ^ value); };
public string UITypeName { get; set; }
member this.UITypeName : string with get, set
Public Property UITypeName As String

Eigenschaftswert

Der vollqualifizierte Name des Typs, durch den die IDtsComponentUI-Schnittstelle implementiert wird.

Beispiele

Im folgenden Beispiel wird eine Komponente gezeigt, die einen Editor mit dieser Eigenschaft angibt.

using System;  
using Microsoft.SqlServer.Dts.Pipeline.Design;  
using Microsoft.SqlServer.Dts.Pipeline.Wrapper;  
namespace DtsDocumentation  
{  
   [DtsPipelineComponent(DisplayName="MyComponent",UITypeName="MyNamespace.MyComponentUIClassName,MyAssemblyName,Version=1.0.0.0,Culture=neutral,PublicKeyToken=")]  
   public class MyComponent : PipelineComponent  
   {  
   }  
}  
[Visual Basic]  
Imports System   
Imports Microsoft.SqlServer.Dts.Pipeline.Design   
Imports Microsoft.SqlServer.Dts.Pipeline.Wrapper   
Namespace DtsDocumentation   

 <DtsPipelineComponent(DisplayName="MyComponent", UITypeName="MyNamespace.MyComponentUIClassName,MyAssemblyName,Version=1.0.0.0,Culture=neutral,PublicKeyToken=")> _   
 Public Class MyComponent   
 Inherits PipelineComponent   
 End Class   
End Namespace  

Hinweise

Diese optionale Eigenschaft gibt die Benutzeroberfläche an, die angezeigt wird, wenn die Komponente in SQL Server oder SQL Server Data Tools (SSDT) bearbeitet wird.

Das Format der Eigenschaft ist eine kommadelimitierte Zeichenfolge, die die folgenden Elemente enthält:

  • Typname

  • Assemblyname

  • Dateiversion

  • Kultur

  • Öffentliches Schlüsseltoken

Der in dieser Eigenschaft angegebene Typname implementiert die IDtsComponentUI Schnittstelle. Die Werte der und parameter CulturePublicKeyToken finden Sie, indem Sie die Eigenschaften der Benutzeroberflächenassembly im globalen Assemblycache untersuchen.

Gilt für: