IDTSFriendlyEnum100 介面

定義

public interface class IDTSFriendlyEnum100
[System.Runtime.InteropServices.Guid("0EC4EFFF-DDE2-4637-A091-2BAAF3B24197")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSFriendlyEnum100
[<System.Runtime.InteropServices.Guid("0EC4EFFF-DDE2-4637-A091-2BAAF3B24197")>]
[<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 中列舉值提供友善的名稱。

Macro 描述
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

屬性

名稱 Description
Name
Value

適用於