Condividi tramite


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

L'insieme IDTSFriendlyEnumCollection100 è un'interfaccia helper 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 usati in combinazione con le macro seguenti per fornire nomi descrittivi per i valori di un'enumerazione nella finestra di progettazione DTS.

Macro Descrizione
BEGIN_FRIENDLY_NAME_ENUM_LIST Avvia l'elenco di enumerazione del nome descrittivo.
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 nella 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; specificato una volta per ogni macro BEGIN_FRIENDLY_ENUM.
END_FRIENDLY_ENUM_LIST Terminare l'elenco dei nomi dell'enumerazione descrittiva.

Dopo aver definito un'enumerazione descrittiva usando le macro elencate in precedenza, la TypeConverter proprietà dell'oggetto IDTSCustomProperty100 viene assegnata al valore del EnumerationName parametro specificato nella macro BEGIN_FRIENDLY_NAME_ENUM.

Proprietà

Count
IsFlags
Item[Object]

Metodi

GetEnumerator()

Si applica a