IDTSDesigntimeComponent100.ProvideComponentProperties Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public:
void ProvideComponentProperties();
[System.Runtime.InteropServices.DispId(11)]
public void ProvideComponentProperties();
[<System.Runtime.InteropServices.DispId(11)>]
abstract member ProvideComponentProperties : unit -> unit
Public Sub ProvideComponentProperties ()
- Attributi
Esempio
Il seguente esempio crea un compito di flusso di dati, aggiunge il componente sorgente OLE DB al compito, istanzia l'istanza in tempo di progettazione del componente e poi chiama 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
Commenti
Questo metodo si chiama quando un componente viene aggiunto per la prima volta a un compito di flusso dati. È simile a un costruttore ed è il metodo che inizializza un componente. I componenti dovrebbero aggiungere i loro input, output e proprietà personalizzate durante questo metodo.
Quando si aggiungono in modo programmativo componenti al compito di flusso dati, si chiama questo metodo dopo aver aggiunto il componente alla ComponentMetaDataCollection, aver impostato la proprietà ComponentClassID e aver istianziato l'istanza in tempo di progettazione del componente.