Condividi tramite


IDTSFriendlyEnum100 Interfaccia

Definizione

public interface class IDTSFriendlyEnum100
[System.Runtime.InteropServices.Guid("0EC4EFFF-DDE2-4637-A091-2BAAF3B24197")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSFriendlyEnum100
[<System.Runtime.InteropServices.Guid("0EC4EFFF-DDE2-4637-A091-2BAAF3B24197")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSFriendlyEnum100 = interface
Public Interface IDTSFriendlyEnum100
Attributi

Commenti

L'interfaccia IDTSFriendlyEnum100 è un'interfaccia helper usata dagli sviluppatori di componenti C++ nativi per esporre "nomi descrittivi" per il valore di un elemento in un'enumerazione. IDTSFriendlyEnum100 e IDTSFriendlyEnumCollection100 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 Termina 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à

Name
Value

Si applica a