IDTSDesigntimeComponent100.ProvideComponentProperties Méthode
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.
Initialise la propriété ComponentMetaData du composant lorsqu'un composant est ajouté pour la première fois à la tâche de flux de données.
public:
void ProvideComponentProperties();
[System.Runtime.InteropServices.DispId(11)]
public void ProvideComponentProperties ();
[<System.Runtime.InteropServices.DispId(11)>]
abstract member ProvideComponentProperties : unit -> unit
Public Sub ProvideComponentProperties ()
- Attributs
Exemples
L’exemple suivant crée une tâche de flux de données, ajoute le composant source OLE DB à la tâche, instancie l’instance au moment du design du composant, puis appelle ProvideComponentProperties.
Package p = new Package();
MainPipe dataFlow = ((TaskHost)p.Executables.Add("DTS.Pipeline")).InnerObject as MainPipe;
IDTSComponentMetaData100 md = dataFlow.ComponentMetaDataCollection.New();
md.ComponentClassID = "DTSAdapter.OleDbSource";
CManagedComponentWrapper wrp = md.Instantiate();
wrp.ProvideComponentProperties();
Dim p As Package = New Package
Dim dataFlow As MainPipe = CType(CType(p.Executables.Add("DTS.Pipeline"), TaskHost).InnerObject, MainPipe)
Dim md As IDTSComponentMetaData100 = dataFlow.ComponentMetaDataCollection.New
md.ComponentClassID = "DTSAdapter.OleDbSource"
Dim wrp As CManagedComponentWrapper = md.Instantiate
wrp.ProvideComponentProperties
Remarques
Cette méthode est appelée lorsqu’un composant est ajouté à une tâche de flux de données pour la première fois. Il est similaire à un constructeur et est la méthode qui initialise un composant. Les composants doivent ajouter leurs entrées, sorties et propriétés personnalisées pendant cette méthode.
Lorsque vous ajoutez par programmation des composants à la tâche de flux de données, vous appelez cette méthode après l’ajout du composant à la ComponentMetaDataCollectionpropriété, la définition de la ComponentClassID propriété et l’instanciation de l’instance au moment de la conception du composant.