IDTSFriendlyEnumCollection100 Interfaz

Definición

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
Atributos
Implementaciones

Comentarios

La colección IDTSFriendlyEnumCollection100 es una interfaz auxiliar utilizada por desarrolladores nativos de componentes C++ para exponer nombres para los valores de una enumeración, cuando la enumeración se especifica como el valor de un IDTSCustomProperty100 objeto. El IDTSFriendlyEnumCollection100 y IDTSFriendlyEnum100 se utilizan en combinación con las siguientes macros para proporcionar nombres amigables para los valores de una enumeración en el diseñador DTS.

Macro Descripción
BEGIN_FRIENDLY_NAME_ENUM_LIST Comienza la lista de enumeración de nombres amigables.
BEGIN_FRIENDLY_NAME_ENUM( EnumerationName, IsFlags) Inicia un bloque de lista de nombres amigables. Esto se especifica una vez para cada enumeración. El EnumerationName parámetro especifica el nombre de la enumeración y el IsFlags parámetro especifica si los valores de la enumeración pueden combinarse en OR.
FRIENDLY_NAME(Value, NameID) Añade un nombre amistoso para un valor específico en la enumeración especificada en la BEGIN_FRIENDLY_NAME_ENUM. El Value parámetro especifica el elemento en la enumeración y el NameID parámetro especifica la cadena que se muestra para el valor de la enumeración.
END_FRIENDLY_NAME_ENUM Indica el fin de la enumeración amistosa; especificado una vez para cada macro BEGIN_FRIENDLY_ENUM.
END_FRIENDLY_ENUM_LIST Termina la lista de nombres de la enumeración amistosa.

Tras definir una enumeración amigable usando las macros mencionadas anteriormente, la TypeConverter propiedad del IDTSCustomProperty100 objeto recibe el valor del EnumerationName parámetro especificado en la macro BEGIN_FRIENDLY_NAME_ENUM.

Propiedades

Nombre Description
Count
IsFlags
Item[Object]

Métodos

Nombre Description
GetEnumerator()

Se aplica a