IDTSFriendlyEnum100 Interface

Définition

public interface class IDTSFriendlyEnum100
[System.Runtime.InteropServices.Guid("6B3E489C-E74F-4007-9764-7E6BD1EC6EE2")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSFriendlyEnum100
[<System.Runtime.InteropServices.Guid("6B3E489C-E74F-4007-9764-7E6BD1EC6EE2")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSFriendlyEnum100 = interface
Public Interface IDTSFriendlyEnum100
Attributs

Remarques

L’interface IDTSFriendlyEnum100 est une interface d’assistance utilisée par les développeurs natifs de composants C++ pour exposer des « noms amicaux » pour la valeur d’un élément dans une énumération. Les IDTSFriendlyEnum100 et IDTSFriendlyEnumCollection100 sont utilisés en combinaison avec les macros suivantes pour fournir des noms amicaux aux valeurs d’une énumération dans le concepteur DTS.

Macro Description
BEGIN_FRIENDLY_NAME_ENUM_LIST Commence la liste d’énumération des noms amicaux.
BEGIN_FRIENDLY_NAME_ENUM( EnumerationName, IsFlags) Commence un bloc de liste d’énumération amicale. Cela est spécifié une fois pour chaque énumération. Le EnumerationName paramètre spécifie le nom de l’énumération et le IsFlags paramètre précise si les valeurs de l’énumération peuvent être combinées en OR.
FRIENDLY_NAME(Value, NameID) Ajoute un nom amical pour une valeur spécifique dans l’énumération spécifiée dans le BEGIN_FRIENDLY_NAME_ENUM. Le Value paramètre spécifie l’élément de l’énumération et le NameID paramètre spécifie la chaîne affichée pour la valeur de l’énumération.
END_FRIENDLY_NAME_ENUM Indique la fin de l’énumération amicale ; spécifié une fois pour chaque BEGIN_FRIENDLY_ENUM macro.
END_FRIENDLY_ENUM_LIST Fin de la liste de noms d’énumération amicale.

Après avoir défini une énumération amicale à l’aide des macros listées ci-dessus, la TypeConverter propriété de l’objet IDTSCustomProperty100 se voit attribuer la valeur du EnumerationName paramètre spécifié dans la macro BEGIN_FRIENDLY_NAME_ENUM.

Propriétés

Nom Description
Name
Value

S’applique à