DtsConnectionAttribute.UITypeName Property

Specifies the qualified name of the assembly that implements the user interface of the connection manager.

Namespace:  Microsoft.SqlServer.Dts.Runtime
Assembly:  Microsoft.SqlServer.ManagedDTS (in Microsoft.SqlServer.ManagedDTS.dll)

Syntax

'Declaration
Public Property UITypeName As String 
    Get 
    Set
'Usage
Dim instance As DtsConnectionAttribute 
Dim value As String 

value = instance.UITypeName

instance.UITypeName = value
public string UITypeName { get; set; }
public:
property String^ UITypeName {
    String^ get ();
    void set (String^ value);
}
member UITypeName : string with get, set
function get UITypeName () : String 
function set UITypeName (value : String)

Property Value

Type: System.String
The type name of the user interface of the connection manager object.

Remarks

This optional property specifies the user interface that is displayed when the connection manager is edited in SQL Server Data Tools (SSDT).

The format of the property is a comma-delimited string that contains the following elements:

  • Type name

  • Assembly name

  • File version

  • Culture

  • Public key token

  • The type name specified in this property implements the IDtsConnectionManagerUI interface.

Examples

The following example demonstrates the proper format of this property.

  [DtsConnection(DisplayName = "MyConnectionManager",
    Description = "Custom Connection Manager for Testing",
    IconResource = "MyConnectionManager.MyConnectionMgrIcon.ico",
    UITypeName = "MyNamespace.MyConnectionManagerClassName," +
    "MyAssemblyName,Version=1.00.000.00,Culture=neutral,PublicKeyToken=")]
<DtsConnection(DisplayName:="MyConnectionManager", _
  Description:="Custom Connection Manager for Testing", _
  IconResource:="MyConnectionManager.MyConnectionMgrIcon.ico", _
  UITypeName:="MyNamespace.MyConnectionManagerClassName,MyAssemblyName," & _
  "Version=1.00.000.00,Culture=neutral,PublicKeyToken=")> _

You find the values of the Culture and PublicKeyToken parameters by examining the properties of the user interface assembly in the global assembly cache (GAC).

See Also

Reference

DtsConnectionAttribute Class

Microsoft.SqlServer.Dts.Runtime Namespace