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 de 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ée de l’interface IDTSComponentMetaData100 est remplie pendant un appel à la ProvideComponentProperties méthode. Les propriétés ne doivent pas être ajoutées à cette collection à tout autre moment.

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

Propriétés

Count

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

Item[Object]

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

Méthodes

FindObjectByID(Int32)

Localise dans une collection un objet demandé par son ID.

FindObjectIndexByID(Int32)

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

GetEnumerator()

Retourne un énumérateur qui peut effectuer une itération au sein d’un objet IDTSCustomPropertyCollection100.

GetObjectByID(Int32)

Obtient un objet IDTSCustomPropertyCollection100 associé à l'ID spécifié.

GetObjectIndexByID(Int32)

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

New()

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

NewAt(Int32)

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

RemoveAll()

Supprime d'une collection tous les objets IDTSCustomProperty100.

RemoveObjectByID(Int32)

Supprime un objet IDTSCustomProperty100 associé à l'ID spécifié.

RemoveObjectByIndex(Object)

Supprime un objet IDTSCustomProperty100 à l'emplacement spécifié par le paramètre Index.

SetIndex(Int32, Int32)

Modifie l'emplacement d'un objet IDTSCustomProperty100 dans une collection.

S’applique à