IDTSFriendlyEnum100 Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- Atributos
Comentarios
La interfaz IDTSFriendlyEnum100 es una interfaz auxiliar utilizada por desarrolladores nativos de componentes C++ para exponer "nombres amistosos" para el valor de un elemento en una enumeración. El IDTSFriendlyEnum100 y IDTSFriendlyEnumCollection100 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.