IDTSFriendlyEnumCollection100 Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi kumpulan IDTSFriendlyEnum100 objek.
public interface class IDTSFriendlyEnumCollection100 : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("F754146D-79CA-4EE5-8024-23C835FB143B")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSFriendlyEnumCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("0992C731-3097-4570-BB0F-DC53CCFD9D96")]
public interface IDTSFriendlyEnumCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("188AC04F-8D1A-4A1D-9B7F-B0075E5501D7")]
public interface IDTSFriendlyEnumCollection100 : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("F754146D-79CA-4EE5-8024-23C835FB143B")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSFriendlyEnumCollection100 = interface
interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("0992C731-3097-4570-BB0F-DC53CCFD9D96")>]
type IDTSFriendlyEnumCollection100 = interface
interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("188AC04F-8D1A-4A1D-9B7F-B0075E5501D7")>]
type IDTSFriendlyEnumCollection100 = interface
interface IEnumerable
Public Interface IDTSFriendlyEnumCollection100
Implements IEnumerable
- Atribut
- Penerapan
Keterangan
Koleksi IDTSFriendlyEnumCollection100 adalah antarmuka pembantu yang digunakan oleh pengembang komponen C++ asli untuk mengekspos nama untuk nilai enumerasi, ketika enumerasi ditentukan sebagai nilai IDTSCustomProperty100 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 |
Mendapatkan jumlah elemen yang terkandung dalam koleksi IDTSFriendlyEnumCollection100 . |
IsFlags |
Mendapatkan nilai yang menentukan apakah nilai IDTSFriendlyEnum100 objek dalam dapat digabungkan IDTSFriendlyEnumCollection100 bersama-sama. |
Item[Object] |
Mendapatkan yang IDTSFriendlyEnumCollection100 ditentukan oleh |
Metode
GetEnumerator() |
Mengembalikan IEnumerator yang dapat melakukan iterasi melalui IDTSFriendlyEnumCollection100. |