IDTSFriendlyEnum100 Interfaccia

Definizione

public interface class IDTSFriendlyEnum100
[System.Runtime.InteropServices.Guid("6B3E489C-E74F-4007-9764-7E6BD1EC6EE2")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSFriendlyEnum100
[<System.Runtime.InteropServices.Guid("6B3E489C-E74F-4007-9764-7E6BD1EC6EE2")>]
[<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 di supporto utilizzata dagli sviluppatori nativi di componenti C++ per esporre "nomi amichevoli" per il valore di un elemento in un'enumerazione. Gli IDTSFriendlyEnum100 e IDTSFriendlyEnumCollection100 sono usati in combinazione con le seguenti macro per fornire nomi amichevoli ai valori di un'enumerazione nel DTS designer.

Macro Descrizione
BEGIN_FRIENDLY_NAME_ENUM_LIST Inizia la lista amichevole di enumerazione dei nomi.
BEGIN_FRIENDLY_NAME_ENUM( EnumerationName, IsFlags) Inizia un blocco amichevole di enumerazione dei nomi. Questo viene specificato una volta per ogni enumerazione. Il parametro EnumerationName specifica il nome dell'enumerazione e il parametro IsFlags indica se i valori nell'enumerazione possono essere combinati in OR.
FRIENDLY_NAME(Value, NameID) Aggiunge un nome amichevole per un valore specifico nell'enumerazione specificata nella BEGIN_FRIENDLY_NAME_ENUM. Il parametro Value specifica l'elemento nell'enumerazione e il NameID parametro indica la stringa visualizzata per il valore dell'enumerazione.
END_FRIENDLY_NAME_ENUM Indica la fine dell'enumerazione amichevole; specificato una volta per ogni BEGIN_FRIENDLY_ENUM macro.
END_FRIENDLY_ENUM_LIST Termina la lista amichevole dei nomi dell'enumerazione.

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

Proprietà

Nome Descrizione
Name
Value

Si applica a