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( EnumerationName, IsFlags) Запускается дружественный блок списка имён. Это указывается один раз для каждого перечисления. Параметр EnumerationName задаёт название перечисления, а IsFlags параметр указывает, можно ли объединить значения в перечислении OR.
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()

Применяется к