IDTSFriendlyEnumCollection100 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public interface class IDTSFriendlyEnumCollection100 : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("AF91D371-BF90-47AE-B210-F01B76407202")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSFriendlyEnumCollection100 : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("AF91D371-BF90-47AE-B210-F01B76407202")>]
[<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 ( EnumerationName , IsFlags ) |
启动友好名称枚举列表块。 对于每个枚举,指定一次。 EnumerationName 参数指定枚举的名称, IsFlags 参数指定是否可以将枚举中的值运算在一起。 |
FRIENDLY_NAME (Value , NameID ) |
为 BEGIN_FRIENDLY_NAME_ENUM 中指定的枚举中的特定值添加友好名称。 Value 参数指定枚举中的项, NameID 参数指定为枚举值显示的字符串。 |
END_FRIENDLY_NAME_ENUM | 指示友好枚举的结尾;为每个 BEGIN_FRIENDLY_ENUM 宏指定一次。 |
END_FRIENDLY_ENUM_LIST | 结束友好的枚举名称列表。 |
使用上面列出的宏定义友好枚举后,将 TypeConverter 为该对象的属性 IDTSCustomProperty100 分配 EnumerationName
BEGIN_FRIENDLY_NAME_ENUM 宏中指定的参数的值。
属性
Count | |
IsFlags | |
Item[Object] |
方法
GetEnumerator() |