IDTSFriendlyEnumCollection100 Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public interface class IDTSFriendlyEnumCollection100 : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("62A4A8D8-3B64-4EB0-BA77-6AE679985259")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSFriendlyEnumCollection100 : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("62A4A8D8-3B64-4EB0-BA77-6AE679985259")>]
[<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 les noms des 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ération de noms conviviaux. |
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 se voit attribuer 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() |