DtsForEachEnumeratorAttribute.UITypeName Propriété

Définition

Obtient ou définit l’interface utilisateur de l’objet énumérateur Foreach.

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

Valeur de propriété

Nom de type de l’interface utilisateur de l’objet énumérateur Foreach.

Exemples

L’exemple de code suivant montre l’attribut appliqué à une nouvelle classe, avec plusieurs propriétés définies, notamment le DisplayName, Description, et ForEachEnumeratorContactUITypeName.

using System;  
using Microsoft.SqlServer.Dts.Runtime;  

namespace Microsoft.Samples.SqlServer.Dts  
{  
// This attribute marks the class as a managed ForEachEnumerator.  
    [DtsForEachEnumerator(DisplayName = "MyEnumerator",  
      Description="A managed enumerator",  
      UITypeName="<FullyQualifiedTypeName>",  
      ForEachEnumeratorContact="Name of company to contact")]  
    public class MyEnumerator : ForEachEnumerator  
    {  
        // Insert your enumerator code here.  
    }  
}  
Imports System  
Imports Microsoft.SqlServer.Dts.Runtime  

Namespace Microsoft.Samples.SqlServer.Dts  
  ' This attribute marks the class as a managed ForEachEnumerator.  
  <DtsForEachEnumerator(DisplayName:="MyEnumerator", _  
    Description:="A managed enumerator", _  
    UITypeName:="<FullyQualifiedTypeName>", _  
    ForEachEnumeratorContact:="Name of company to contact")> _  
  Public Class MyEnumerator  
    Inherits ForEachEnumerator  
    ' Insert your enumerator code here.  
  End Class  
End Namespace  

Remarques

Cette propriété facultative spécifie l’interface utilisateur affichée lorsque l’objet ForEach énumérateur est modifié dans le SQL Server SQL Server Data Tools (SSDT).

S’applique à