IDTSFriendlyEnum100 接口

定义

public interface class IDTSFriendlyEnum100
[System.Runtime.InteropServices.Guid("6B3E489C-E74F-4007-9764-7E6BD1EC6EE2")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSFriendlyEnum100
[<System.Runtime.InteropServices.Guid("6B3E489C-E74F-4007-9764-7E6BD1EC6EE2")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSFriendlyEnum100 = interface
Public Interface IDTSFriendlyEnum100
属性

注解

IDTSFriendlyEnum100 接口是一个辅助接口,由原生 C++ 组件开发者用于暴露枚举中项值的“友好名称”。 IDTSFriendlyEnum100 与 IDTSFriendlyEnumCollection100 以下宏结合使用,为DTS Designer中枚举值提供友好名称。

Description
BEGIN_FRIENDLY_NAME_ENUM_LIST 开始友好的名字列举列表。
BEGIN_FRIENDLY_NAME_ENUM( EnumerationNameIsFlags 启动友好的名字列举列表块。 每个枚举都指定一次。 EnumerationName参数指定枚举名称,IsFlags参数表示枚举中的值是否可以合并进行OR化。
FRIENDLY_NAME(ValueNameID 为BEGIN_FRIENDLY_NAME_ENUM中指定的枚举中的特定值添加友好名称。 Value参数指定枚举中的项,NameID参数表示枚举值显示的字符串。
END_FRIENDLY_NAME_ENUM 表示友好枚举结束;每个BEGIN_FRIENDLY_ENUM宏都指定一次。
END_FRIENDLY_ENUM_LIST 友好的列举名单结束。

在使用上述宏定义友好枚举后, TypeConverter 对象的属性 IDTSCustomProperty100 会被赋予BEGIN_FRIENDLY_NAME_ENUM宏中指定的参数值 EnumerationName

属性

名称 说明
Name
Value

适用于