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 de composants C++ natifs pour exposer des noms pour les valeurs d’une énumération, lorsque l’énumération est spécifiée comme valeur d’un IDTSCustomProperty100 objet. IDTSFriendlyEnumCollection100 et IDTSFriendlyEnum100 sont utilisés en combinaison avec les macros suivantes pour fournir des noms conviviaux pour les valeurs d’une énumération dans le concepteur DTS.

Macro Description
BEGIN_FRIENDLY_NAME_ENUM_LIST Démarre la liste d’énumérations de noms convivial.
BEGIN_FRIENDLY_NAME_ENUM( EnumerationName, IsFlags) Démarre un bloc de liste d’énumération de noms convivial. Cette valeur est spécifiée une fois pour chaque énumération. Le EnumerationName paramètre spécifie le nom de l’énumération et le IsFlags paramètre spécifie si les valeurs de l’énumération peuvent être ORed ensemble.
FRIENDLY_NAME(Value, NameID) Ajoute un nom convivial 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 dans l’énumération et le NameID paramètre spécifie la chaîne affichée pour la valeur d’énumération.
END_FRIENDLY_NAME_ENUM Indique la fin de l’énumération conviviale ; spécifié une fois pour chaque macro BEGIN_FRIENDLY_ENUM.
END_FRIENDLY_ENUM_LIST Terminez la liste de noms d’énumération conviviale.

Après avoir défini une énumération conviviale à l’aide des macros répertoriées ci-dessus, la TypeConverter propriété de l’objet IDTSCustomProperty100 est affectée à la valeur du EnumerationName paramètre spécifié dans la macro BEGIN_FRIENDLY_NAME_ENUM.

Propriétés

Count
IsFlags
Item[Object]

Méthodes

GetEnumerator()

S’applique à