IDTSFriendlyEnumCollection100 接口

定义

public interface class IDTSFriendlyEnumCollection100 : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("62A4A8D8-3B64-4EB0-BA77-6AE679985259")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSFriendlyEnumCollection100 : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("62A4A8D8-3B64-4EB0-BA77-6AE679985259")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSFriendlyEnumCollection100 = interface
    interface IEnumerable
Public Interface IDTSFriendlyEnumCollection100
Implements IEnumerable
属性
实现

注解

IDTSFriendlyEnumCollection100 集合是本机 C++ 组件开发人员在将枚举指定为对象的值时公开枚举值的名称的 IDTSCustomProperty100 帮助程序接口。 IDTSFriendlyEnumCollection100 和 IDTSFriendlyEnum100 与以下宏结合使用,为 DTS 设计器中的枚举值提供友好名称。

说明
BEGIN_FRIENDLY_NAME_ENUM_LIST 启动友好名称枚举列表。
BEGIN_FRIENDLY_NAME_ENUM ( EnumerationNameIsFlags) 启动友好名称枚举列表块。 这为每个枚举指定一次。 参数 EnumerationName 指定枚举的名称, IsFlags 参数指定枚举中的值是否可以一起为 ORed。
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

属性

Count
IsFlags
Item[Object]

方法

GetEnumerator()

适用于