IDTSFriendlyEnumCollection100 Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public interface class IDTSFriendlyEnumCollection100 : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("AF91D371-BF90-47AE-B210-F01B76407202")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSFriendlyEnumCollection100 : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("AF91D371-BF90-47AE-B210-F01B76407202")>]
[<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-Sammlung ist eine Hilfsschnittstelle, die von nativen C++-Komponentenentwicklern verwendet wird, um Namen für die Werte einer Aufzählung bereitzustellen, wenn die Aufzählung als Wert eines IDTSCustomProperty100 Objekts angegeben ist. Die IDTSFriendlyEnumCollection100 und IDTSFriendlyEnum100 werden in Kombination mit den folgenden Makros verwendet, um freundliche Namen für die Werte einer Aufzählung im DTS-Designer bereitzustellen.
| Makro | BESCHREIBUNG |
|---|---|
| BEGIN_FRIENDLY_NAME_ENUM_LIST | Beginnt die Liste der freundlichen Namen. |
BEGIN_FRIENDLY_NAME_ENUM( EnumerationName, IsFlags) |
Es startet einen Block zur Aufzählung freundlicher Namen. Dies wird einmal für jede Aufzählung angegeben. Der Parameter EnumerationName gibt den Namen der Aufzählung an und IsFlags gibt an, ob die Werte in der Aufzählung zusammengefügt werden können. |
FRIENDLY_NAME(Value, NameID) |
Fügt einen freundlichen Namen für einen bestimmten Wert in der im BEGIN_FRIENDLY_NAME_ENUM angegebenen Aufzählung hinzu. Der Parameter Value spezifiziert das Element in der Aufzählung und der NameID Parameter die Zeichenkette, die für den Aufzählungswert angezeigt wird. |
| END_FRIENDLY_NAME_ENUM | Zeigt das Ende der freundlichen Aufzählung an; einmal für jedes BEGIN_FRIENDLY_ENUM Makro angegeben. |
| END_FRIENDLY_ENUM_LIST | Beende die freundliche Namensliste. |
Nachdem eine freundliche Aufzählung mit den oben genannten Makros definiert wurde, wird der TypeConverterIDTSCustomProperty100 Wert des Objekts der Wert des EnumerationName im BEGIN_FRIENDLY_NAME_ENUM Makro angegebenen Parameters zugewiesen.
Eigenschaften
| Name | Beschreibung |
|---|---|
| Count | |
| IsFlags | |
| Item[Object] | |
Methoden
| Name | Beschreibung |
|---|---|
| GetEnumerator() | |