다음을 통해 공유


DtsForEachEnumeratorAttribute.UITypeName 속성

정의

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

속성 값

Foreach 열거자 개체의 사용자 인터페이스 형식 이름입니다.

예제

다음 코드 샘플에서는 새 클래스에 적용된 특성을 보여 하며, 여러 속성(예: DisplayName, DescriptionForEachEnumeratorContactUITypeName)이 정의되어 있습니다.

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  

설명

이 선택적 속성은 SQL Server SQL Server Data Tools(SSDT)에서 열거자 개체를 편집할 때 ForEach 표시되는 사용자 인터페이스를 지정합니다.

적용 대상