IDTSFriendlyEnumCollection100 Schnittstelle

Definition

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
Attribute
Implementiert

Hinweise

Die IDTSFriendlyEnumCollection100-Auflistung ist eine Hilfsschnittstelle, die von Entwicklern nativer C++-Komponenten verwendet wird, um Namen für die Werte einer Enumeration verfügbar zu machen, wenn die Enumeration als Wert eines IDTSCustomProperty100 Objekts angegeben wird. IdTSFriendlyEnumCollection100 und IDTSFriendlyEnum100 werden in Kombination mit den folgenden Makros verwendet, um Anzeigenamen für die Werte einer Enumeration im DTS-Designer bereitzustellen.

Makro Beschreibung
BEGIN_FRIENDLY_NAME_ENUM_LIST Startet die Enumerationsliste für Anzeigenamen.
BEGIN_FRIENDLY_NAME_ENUM( EnumerationName, IsFlags) Startet einen Listenblock für die Anzeigenamenenumeration. Dies wird für jede Enumeration einmal angegeben. Der EnumerationName -Parameter gibt den Namen der Enumeration an, und der IsFlags Parameter gibt an, ob die Werte in der Enumeration zusammen ORediert werden können.
FRIENDLY_NAME(Value, NameID) Fügt einen Anzeigenamen für einen bestimmten Wert in der im BEGIN_FRIENDLY_NAME_ENUM angegebenen Enumeration hinzu. Der Value Parameter gibt das Element in der Enumeration an, und der NameID Parameter gibt die Zeichenfolge an, die für den Enumerationswert angezeigt wird.
END_FRIENDLY_NAME_ENUM Gibt das Ende der benutzerfreundlichen Enumeration an; wird einmal für jedes BEGIN_FRIENDLY_ENUM Makro angegeben.
END_FRIENDLY_ENUM_LIST Beenden Sie die Liste der Anzeigeaufzählungsnamen.

Nach dem Definieren einer benutzerfreundlichen Enumeration mithilfe der oben aufgeführten Makros wird der TypeConverter -Eigenschaft des IDTSCustomProperty100 -Objekts der Wert des parameters zugewiesen, der EnumerationName im BEGIN_FRIENDLY_NAME_ENUM-Makro angegeben ist.

Eigenschaften

Count
IsFlags
Item[Object]

Methoden

GetEnumerator()

Gilt für: