Bagikan melalui


IDTSFriendlyEnumCollection100 Antarmuka

Definisi

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
Atribut
Penerapan

Keterangan

Koleksi IDTSFriendlyEnumCollection100 adalah antarmuka pembantu IDTSCustomProperty100 yang digunakan oleh pengembang komponen C++ asli untuk mengekspos nama untuk nilai enumerasi, ketika enumerasi ditentukan sebagai nilai objek. IDTSFriendlyEnumCollection100 dan IDTSFriendlyEnum100 digunakan dalam kombinasi dengan makro berikut untuk memberikan nama yang mudah diingat untuk nilai enumerasi dalam perancang DTS.

Makro Deskripsi
BEGIN_FRIENDLY_NAME_ENUM_LIST Memulai daftar enumerasi nama yang mudah diingat.
BEGIN_FRIENDLY_NAME_ENUM( EnumerationName, IsFlags) Memulai blok daftar enumerasi nama yang mudah diingat. Ini ditentukan sekali untuk setiap enumerasi. Parameter EnumerationName menentukan nama enumerasi dan IsFlags parameter menentukan apakah nilai dalam enumerasi dapat menjadi ORed bersama-sama.
FRIENDLY_NAME(Value, NameID) Menambahkan nama yang mudah diingat untuk nilai tertentu dalam enumerasi yang ditentukan dalam BEGIN_FRIENDLY_NAME_ENUM. Parameter Value menentukan item dalam enumerasi dan NameID parameter menentukan string yang ditampilkan untuk nilai enumerasi.
END_FRIENDLY_NAME_ENUM Menunjukkan akhir enumerasi yang ramah; ditentukan sekali untuk setiap makro BEGIN_FRIENDLY_ENUM.
END_FRIENDLY_ENUM_LIST Akhiri daftar nama enumerasi yang ramah.

Setelah menentukan enumerasi ramah menggunakan makro yang tercantum di atas, TypeConverter properti IDTSCustomProperty100 objek diberi nilai EnumerationName parameter yang ditentukan dalam makro BEGIN_FRIENDLY_NAME_ENUM.

Properti

Count
IsFlags
Item[Object]

Metode

GetEnumerator()

Berlaku untuk