IDTSCustomPropertyCollection100 Interface

Définition

Contient une collection d’objets 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
Attributs
Implémente

Remarques

Les propriétés personnalisées fournissent un mécanisme permettant aux objets flux de données d’exposer des propriétés supplémentaires au-delà de celles implémentées dans l’interface elle-même. Par exemple, l’adaptateur source OLE DB contient une propriété personnalisée qui permet à l’utilisateur de spécifier l’instruction SQL pour la source de données.

La collection de propriétés personnalisées de l’interface IDTSComponentMetaData100 est remplie lors d’un appel à la ProvideComponentProperties méthode. Les propriétés ne doivent pas être ajoutées à cette collection à aucun autre moment.

Les interfaces suivantes contiennent une collection de propriétés personnalisée :

Propriétés

Nom Description
Count

Obtient le nombre d’éléments contenus dans un IDTSCustomPropertyCollection100.

Item[Object]

Obtient le IDTSCustomProperty100 spécifié par le Index paramètre.

Méthodes

Nom Description
FindObjectByID(Int32)

Localise un objet demandé dans une collection grâce à son ID.

FindObjectIndexByID(Int32)

Localise l’index d’un objet demandé dans une collection par son ID.

GetEnumerator()

Retourne un énumérateur qui peut itérer à travers un IDTSCustomPropertyCollection100.

GetObjectByID(Int32)

Obtient un IDTSCustomPropertyCollection100 objet qui a l’ID spécifié.

GetObjectIndexByID(Int32)

Obtient l’index d’un IDTSCustomProperty100 objet ayant l’ID spécifié.

New()

Crée un nouvel IDTSCustomProperty100 objet et l’ajoute à la fin de la collection.

NewAt(Int32)

Crée un nouvel IDTSCustomProperty100 objet à l’emplacement spécifié dans la collection.

RemoveAll()

Supprime chaque IDTSCustomProperty100 objet dans une collection.

RemoveObjectByID(Int32)

Supprime et IDTSCustomProperty100 possède l’ID spécifié.

RemoveObjectByIndex(Object)

Supprime un IDTSCustomProperty100 objet à l’emplacement spécifié par Index.

SetIndex(Int32, Int32)

Ça change la position d’un IDTSCustomProperty100 objet dans une collection.

S’applique à