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 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 |
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 |
SetIndex(Int32, Int32) |
Modifie l'emplacement d'un objet IDTSCustomProperty100 dans une collection. |