IDTSFriendlyEnum100 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供枚举的值的名称。
public interface class IDTSFriendlyEnum100
[System.Runtime.InteropServices.Guid("D9F50A74-6F87-4CBE-9933-AF55260670C7")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSFriendlyEnum100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("26D59CDA-17F7-4474-91E1-F6758FA10AE6")]
public interface IDTSFriendlyEnum100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("9A3002D8-B237-4E7B-861D-41C978C3F624")]
public interface IDTSFriendlyEnum100
[<System.Runtime.InteropServices.Guid("D9F50A74-6F87-4CBE-9933-AF55260670C7")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSFriendlyEnum100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("26D59CDA-17F7-4474-91E1-F6758FA10AE6")>]
type IDTSFriendlyEnum100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("9A3002D8-B237-4E7B-861D-41C978C3F624")>]
type IDTSFriendlyEnum100 = interface
Public Interface IDTSFriendlyEnum100
- 属性
注解
该 IDTSFriendlyEnum100 接口是本机 C++ 组件开发人员用来公开枚举中项值的“友好名称”的帮助程序接口。 并将其IDTSFriendlyEnum100IDTSFriendlyEnumCollection100与以下宏结合使用,为 DTS 设计器中枚举的值提供友好名称。
宏 | 说明 |
---|---|
BEGIN_FRIENDLY_NAME_ENUM_LIST | 启动友好名称枚举列表。 |
EnumerationName BEGIN_FRIENDLY_NAME_ENUM (, IsFlags ) |
启动友好名称枚举列表块。 为每个枚举指定一次。 该 EnumerationName 参数指定枚举的名称,参数 IsFlags 指定枚举中的值是否可以一起为 ORed。 |
Value FRIENDLY_NAME (, NameID ) |
为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 |
获取用于由 Name 属性标识的枚举项的友好名称。 |