IDTSDesigntimeComponent100.ProvideComponentProperties Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public:
void ProvideComponentProperties();
[System.Runtime.InteropServices.DispId(11)]
public void ProvideComponentProperties();
[<System.Runtime.InteropServices.DispId(11)>]
abstract member ProvideComponentProperties : unit -> unit
Public Sub ProvideComponentProperties ()
- Attribute
Beispiele
Das folgende Beispiel erstellt eine Datenflussaufgabe, fügt der Task die Quellkomponente der OLE DB hinzu, instanziert die Design-Time-Instanz der Komponente und ruft dann ProvideComponentProperties auf.
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
Hinweise
Diese Methode wird aufgerufen, wenn eine Komponente zum ersten Mal zu einer Datenflussaufgabe hinzugefügt wird. Sie ähnelt einem Konstruktor und ist die Methode, die eine Komponente initialisiert. Komponenten sollten bei dieser Methode ihre Eingänge, Ausgaben und benutzerdefinierten Eigenschaften hinzufügen.
Beim programmatischen Hinzufügen von Komponenten zur Datenfluss-Aufgabe ruft man diese Methode auf, nachdem man die Komponente zur ComponentMetaDataCollection hinzugefügt, die Property-Komponente ComponentClassID gesetzt und die Design-Time-Instanz der Komponente instanziiert hat.