IDTSFriendlyEnumCollection100 Interface

Définition

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
Attributs
Implémente

Remarques

La collection IDTSFriendlyEnumCollection100 est une interface d’assistance utilisée par les développeurs natifs de composants C++ pour exposer les noms des valeurs d’une énumération, lorsque l’énumération est spécifiée comme la valeur d’un IDTSCustomProperty100 objet. Les IDTSFriendlyEnumCollection100 et IDTSFriendlyEnum100 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 Terminez la liste amicale des noms d’énumération.

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
Count
IsFlags
Item[Object]

Méthodes

Nom Description
GetEnumerator()

S’applique à