Interfejs IDTSFriendlyEnumCollection100
Kolekcja zawiera IDTSFriendlyEnum100 obiektów.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline.Wrapper
Zestaw: Microsoft.SqlServer.DTSPipelineWrap (w Microsoft.SqlServer.DTSPipelineWrap.dll)
Składnia
'Deklaracja
<GuidAttribute("917E574E-6B28-42C5-B98A-238E67403DA3")> _
Public Interface IDTSFriendlyEnumCollection100 _
Inherits IEnumerable
'Użycie
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
Typ IDTSFriendlyEnumCollection100 uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
Count | Pobiera numer elementy zawarte w IDTSFriendlyEnumCollection100 kolekcja. |
![]() |
IsFlags | Pobiera wartość określająca, czy wartości IDTSFriendlyEnum100 obiektów w IDTSFriendlyEnumCollection100 można ze sobą łączyć. |
![]() |
Item | Pobiera IDTSFriendlyEnumCollection100 określonych przez Index parametru. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
![]() |
GetEnumerator() | (Dziedziczony z IEnumerable). |
![]() |
GetEnumerator() | Zwraca elemencie IEnumerator , można iterować przez IDTSFriendlyEnumCollection100. |
Do góry
Uwagi
IDTSFriendlyEnumCollection100 kolekcja jest interfejs pomocnika używany przez macierzystym C++ składnika deweloperów do udostępnienia nazwy wartości wyliczenia, gdy wyliczanie określono jako wartość IDTSCustomProperty100 obiektu.IDTSFriendlyEnumCollection100 i IDTSFriendlyEnum100 są używane w połączeniu z następujące makra, aby zapewnić przyjazne nazwy wartości wyliczenia w DTS designer.
Makro |
Opis |
---|---|
BEGIN_FRIENDLY_NAME_ENUM_LIST |
Uruchamia listy wyliczania przyjaznej nazwy. |
BEGIN_FRIENDLY_NAME_ENUM ( EnumerationName, IsFlags) |
Uruchamia blok listy wyliczania przyjaznej nazwy.Jest to określone raz dla każdego wyliczania.EnumerationName Parametr określa nazwę wyliczenia oraz IsFlags parametr określa, czy wartości w wyliczeniu razem można operacja logiczna OR. |
Argument przyjazna_nazwa (Value, NameID) |
Dodaje przyjazną nazwę dla określonej wartości wyliczenia określonego w BEGIN_FRIENDLY_NAME_ENUM.Value Parametr określa element w wyliczeniu i NameID parametr określa ciąg znaków, która jest wyświetlana wartość wyliczania. |
END_FRIENDLY_NAME_ENUM |
Wskazuje koniec wyliczenia przyjazne; określona raz dla każdego makra BEGIN_FRIENDLY_ENUM. |
END_FRIENDLY_ENUM_LIST |
Zakończyć listę wyliczania przyjaznej nazwy. |
Po zdefiniowaniu wyliczania przyjazna, przy użyciu makr wymienionych powyżej, TypeConverter Właściwość IDTSCustomProperty100 obiektu jest przypisywana wartość EnumerationName określony w makrze BEGIN_FRIENDLY_NAME_ENUM.