Aracılığıyla paylaş


IDTSFriendlyEnumCollection100 Arabirimi

İçeren bir koleksiyon , IDTSFriendlyEnum100 nesneler.

Ad Alanı:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
Derleme:  Microsoft.SqlServer.DTSPipelineWrap (Microsoft.SqlServer.DTSPipelineWrap içinde.dll)

Sözdizimi

'Bildirim
<GuidAttribute("917E574E-6B28-42C5-B98A-238E67403DA3")> _
Public Interface IDTSFriendlyEnumCollection100 _
    Inherits IEnumerable
'Kullanım
Dim instance As IDTSFriendlyEnumCollection100
[GuidAttribute("917E574E-6B28-42C5-B98A-238E67403DA3")]
public interface IDTSFriendlyEnumCollection100 : IEnumerable
[GuidAttribute(L"917E574E-6B28-42C5-B98A-238E67403DA3")]
public interface class IDTSFriendlyEnumCollection100 : IEnumerable
[<GuidAttribute("917E574E-6B28-42C5-B98A-238E67403DA3")>]
type IDTSFriendlyEnumCollection100 =  
    interface
        interface IEnumerable
    end
public interface IDTSFriendlyEnumCollection100 extends IEnumerable

IDTSFriendlyEnumCollection100 türü aşağıdaki üyeleri açıklar.

Özellikler

  Ad Açıklama
Ortak özellik Count İçerdiği öğeleri numarasını alır bir IDTSFriendlyEnumCollection100 koleksiyon.
Ortak özellik IsFlags Belirten bir değeri alır mı değerlerini IDTSFriendlyEnum100 veritabanındaki nesneler bir IDTSFriendlyEnumCollection100 birlikte birleştirilebilir.
Ortak özellik Item Alır IDTSFriendlyEnumCollection100 tarafından belirtilen Index parametresi.

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem GetEnumerator() (IEnumerable öğesinden devralınmıştır.)
Ortak yöntem GetEnumerator() Döndürür bir IEnumerator boyunca yinelemek bir IDTSFriendlyEnumCollection100.

Üst

Açıklamalar

IDTSFriendlyEnumCollection100koleksiyon Numaralandırma değeri olarak belirtildiğinde bir numaralandırma değerleri için adlarını duyurmak için doğal c++ bileşen geliştiricileri tarafından kullanılan bir yardımcı arabirim bir IDTSCustomProperty100 nesne.IDTSFriendlyEnumCollection100 Ve IDTSFriendlyEnum100 birlikte aşağıdaki makroları dts Tasarımcısı bir numaralandırma değerleri için kolay adlar sağlamak için kullanılır

Makro

Açıklama

BEGIN_FRIENDLY_NAME_ENUM_LIST

Kolay ad numaralandırma listesi başlatır.

BEGIN_FRIENDLY_NAME_ENUM ( EnumerationName, IsFlags)

Bir kolay ad numaralandırma listesi blok başlar.Bu her numaralandırma için belirtilmiş.EnumerationName Parametresi numaralandırmanın adını belirtir ve IsFlags parametresi, numaralandırma değerleri işleciyle birlikte olup olamayacağını belirtir.

Yakın_ad (Value, NameID)

Belirli bir değer için bir kolay ad BEGIN_FRIENDLY_NAME_ENUM'de belirtilen numaralandırma ekler.Value Parametresi, numaralandırma öğe belirtir ve NameID numaralandırma değeri görüntülenen dize parametresi belirtir

END_FRIENDLY_NAME_ENUM

Sonuna kadar kolay numaralandırma gösterir; Her BEGIN_FRIENDLY_ENUM makrosu belirtildi.

END_FRIENDLY_ENUM_LIST

Kolay numaralandırma adı listeyi sona erdirmek.

Yukarıda listelenen makrolarını kullanarak kolay bir numaralandırma tanımlama sonra TypeConverter özellik IDTSCustomProperty100 Nesne değeri atanmış EnumerationName parametresi belirtilen BEGIN_FRIENDLY_NAME_ENUM makro.