IDTSCustomPropertyCollection100 Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
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 |
| SetIndex(Int32, Int32) |
Ça change la position d’un IDTSCustomProperty100 objet dans une collection. |