Freigeben über


IDTSFriendlyEnum100 Schnittstelle

Definition

public interface class IDTSFriendlyEnum100
[System.Runtime.InteropServices.Guid("0EC4EFFF-DDE2-4637-A091-2BAAF3B24197")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSFriendlyEnum100
[<System.Runtime.InteropServices.Guid("0EC4EFFF-DDE2-4637-A091-2BAAF3B24197")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSFriendlyEnum100 = interface
Public Interface IDTSFriendlyEnum100
Attribute

Hinweise

Die IDTSFriendlyEnum100-Schnittstelle ist eine Hilfsschnittstelle, die von systemeigenen C++-Komponentenentwicklern verwendet wird, um "Anzeigenamen" für den Wert eines Elements in einer Enumeration verfügbar zu machen. Die IDTSFriendlyEnum100 und IDTSFriendlyEnumCollection100 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 Liste der Anzeigenamenaufzählung.
BEGIN_FRIENDLY_NAME_ENUM( EnumerationName, IsFlags) Startet einen Listenblock für Anzeigenamenaufzählungen. Dies wird einmal für jede Enumeration 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 in der 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 anzeigefreundlichen Enumeration an; für jedes BEGIN_FRIENDLY_ENUM Makros einmal angegeben.
END_FRIENDLY_ENUM_LIST Beendet die Liste der Anzeigeaufzählungsnamen.

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

Eigenschaften

Name
Value

Gilt für: