IDTSFriendlyEnumCollection100 Interfaccia

Definizione

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
Attributi
Implementazioni

Commenti

La raccolta IDTSFriendlyEnumCollection100 è un'interfaccia di supporto usata dagli sviluppatori di componenti C++ nativi per esporre i nomi per i valori di un'enumerazione, quando l'enumerazione viene specificata come valore di un IDTSCustomProperty100 oggetto. IDTSFriendlyEnumCollection100 e IDTSFriendlyEnum100 vengono utilizzati in combinazione con le macro seguenti per fornire nomi descrittivi per i valori di un'enumerazione in Progettazione DTS.

Macro Descrizione
BEGIN_FRIENDLY_NAME_ENUM_LIST Avvia l'elenco di enumerazione dei nomi descrittivi.
BEGIN_FRIENDLY_NAME_ENUM ( EnumerationName , IsFlags ) Avvia un blocco elenco di enumerazione nome descrittivo. Questa operazione viene specificata una volta per ogni enumerazione. Il EnumerationName parametro specifica il nome dell'enumerazione e il IsFlags parametro specifica se i valori nell'enumerazione possono essere ORed insieme.
FRIENDLY_NAME ( Value , NameID ) Aggiunge un nome descrittivo per un valore specifico nell'enumerazione specificata nell'BEGIN_FRIENDLY_NAME_ENUM. Il Value parametro specifica l'elemento nell'enumerazione e il NameID parametro specifica la stringa visualizzata per il valore di enumerazione.
END_FRIENDLY_NAME_ENUM Indica la fine dell'enumerazione descrittiva; specificata una volta per ogni BEGIN_FRIENDLY_ENUM macro.
END_FRIENDLY_ENUM_LIST Terminare l'elenco dei nomi descrittivi dell'enumerazione.

Dopo aver definito un'enumerazione intuitiva usando le macro elencate in precedenza, alla TypeConverter proprietà dell' IDTSCustomProperty100 oggetto viene assegnato il valore del EnumerationName parametro specificato nella macro BEGIN_FRIENDLY_NAME_ENUM.

Proprietà

Count
IsFlags
Item[Object]

Metodi

GetEnumerator()

Si applica a