IDTSCustomPropertyCollection100 Interface

Definição

Contém uma coleção de objetos IDTSCustomProperty100 .

public interface class IDTSCustomPropertyCollection100 : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("6572CF14-47A2-4D56-9D97-724519547028")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("3C88E98B-D1B8-4D9E-B66E-E8A9A687618A")]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("FC9C6EB3-F689-47CA-AAC9-C0F0BEEE5B6B")]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("6572CF14-47A2-4D56-9D97-724519547028")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSCustomPropertyCollection100 = interface
    interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("3C88E98B-D1B8-4D9E-B66E-E8A9A687618A")>]
type IDTSCustomPropertyCollection100 = interface
    interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("FC9C6EB3-F689-47CA-AAC9-C0F0BEEE5B6B")>]
type IDTSCustomPropertyCollection100 = interface
    interface IEnumerable
Public Interface IDTSCustomPropertyCollection100
Implements IEnumerable
Atributos
Implementações

Comentários

As propriedades personalizadas fornecem um mecanismo para objetos de fluxo de dados exporem propriedades adicionais além daquelas implementadas na própria interface. Por exemplo, o adaptador de origem OLE DB contém uma propriedade personalizada que permite que o usuário especifique a instrução SQL para a fonte de dados.

A coleção de propriedades personalizadas da IDTSComponentMetaData100 interface é preenchida durante uma chamada ao ProvideComponentProperties método. As propriedades não devem ser adicionadas a essa coleção em nenhum outro momento.

As seguintes interfaces contêm uma coleção de propriedades personalizadas:

Propriedades

Count

Obtém o número de elementos contidos em um IDTSCustomPropertyCollection100.

Item[Object]

Obtém o IDTSCustomProperty100 especificado pelo parâmetro Index.

Métodos

FindObjectByID(Int32)

Localiza um objeto solicitado em uma coleção por sua ID.

FindObjectIndexByID(Int32)

Localiza o índice de um objeto solicitado em uma coleção por sua ID.

GetEnumerator()

Retorna um enumerador que pode iterar por uma IDTSCustomPropertyCollection100.

GetObjectByID(Int32)

Obtém um objeto IDTSCustomPropertyCollection100 que possui a ID especificada.

GetObjectIndexByID(Int32)

Obtém o índice de um objeto IDTSCustomProperty100 que possui a ID especificada.

New()

Cria um novo objeto IDTSCustomProperty100 e o adiciona ao final da coleção.

NewAt(Int32)

Cria um novo objeto IDTSCustomProperty100 no local especificado da coleção.

RemoveAll()

Exclui cada objeto IDTSCustomProperty100 de uma coleção.

RemoveObjectByID(Int32)

Exclui um IDTSCustomProperty100 que possui a ID especificada.

RemoveObjectByIndex(Object)

Exclui um objeto IDTSCustomProperty100 no local especificado por Index.

SetIndex(Int32, Int32)

Altera o local de um objeto IDTSCustomProperty100 em uma coleção.

Aplica-se a