Compartilhar via


IDTSFriendlyEnum100 Interface

Definição

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
Atributos

Comentários

A interface IDTSFriendlyEnum100 é uma interface auxiliar usada por desenvolvedores de componentes C++ nativos para expor "nomes amigáveis" para o valor de um item em uma enumeração. O IDTSFriendlyEnum100 e IDTSFriendlyEnumCollection100 são usados em combinação com as macros a seguir para fornecer nomes amigáveis para os valores de uma enumeração no designer DTS.

Macro Descrição
BEGIN_FRIENDLY_NAME_ENUM_LIST Inicia a lista de enumeração de nomes amigáveis.
BEGIN_FRIENDLY_NAME_ENUM( EnumerationName, IsFlags) Inicia um bloco de lista de enumeração de nome amigável. Isso é especificado uma vez para cada enumeração. O EnumerationName parâmetro especifica o nome da enumeração e o IsFlags parâmetro especifica se os valores na enumeração podem ser ORed juntos.
FRIENDLY_NAME(Value, NameID) Adiciona um nome amigável para um valor específico na enumeração especificada no BEGIN_FRIENDLY_NAME_ENUM. O Value parâmetro especifica o item na enumeração e o NameID parâmetro especifica a cadeia de caracteres exibida para o valor de enumeração.
END_FRIENDLY_NAME_ENUM Indica o fim da enumeração amigável; especificado uma vez para cada macro BEGIN_FRIENDLY_ENUM.
END_FRIENDLY_ENUM_LIST Termina a lista de nomes de enumeração amigáveis.

Depois de definir uma enumeração amigável usando as macros listadas acima, a TypeConverter propriedade do IDTSCustomProperty100 objeto recebe o valor do EnumerationName parâmetro especificado na macro BEGIN_FRIENDLY_NAME_ENUM.

Propriedades

Name
Value

Aplica-se a