ProviderConnectionPoint.GetObject(Control) 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.
Ruft die Rückrufmethode in einem Anbietersteuerelement auf, das eine an Consumer zurückzugebende Schnittstelleninstanz abruft.
public:
virtual System::Object ^ GetObject(System::Web::UI::Control ^ control);
public virtual object GetObject (System.Web.UI.Control control);
abstract member GetObject : System.Web.UI.Control -> obj
override this.GetObject : System.Web.UI.Control -> obj
Public Overridable Function GetObject (control As Control) As Object
Parameter
- control
- Control
Das Steuerelement, das in einer Webparts-Verbindung als Anbieter fungiert.
Gibt zurück
Ein Object, das eine Instanz der Schnittstelle ist, die ein Anbieter zum Herstellen einer Verbindung an Consumer zurückgibt.
Ausnahmen
control
ist null
.
Hinweise
Diese Methode gibt ein Objekt aus dem Anbietersteuerelement zurück, das eine Instanz der Schnittstelle ist, die zum Herstellen einer Verbindung verwendet wird. Der Typ des Objekts ist der Typ der implementierten Schnittstelle. Beispielsweise sind zwei Schnittstellen, die für Verbindungen im Webparts Steuerelementsatz IWebPartField implementiert sind, und .IWebPartRow Wenn die GetObject Methode für ein ProviderConnectionPoint Objekt aufgerufen wird, wenn der zugeordnete Anbieter eine dieser Schnittstellen implementiert, ist das zurückgegebene Objekt vomselben Typ.
Die GetObject Methode wird von WebPartConnection Objekten aufgerufen, wenn eine Verbindung aktiviert wird. Dies ist ein wichtiger Schritt, der tatsächlich eine Verbindung initiiert und den Prozess beginnt, mit dem zwei Steuerelemente Daten freigeben können.
Die Verbrauchersteuerung in einer Verbindung muss mit demselben Schnittstellentyp wie der Anbieter arbeiten können. Wenn dies nicht der Fall ist, sind die Steuerelemente nicht kompatibel, und ein WebPartTransformer Objekt muss verwendet werden, um eine Verbindung herzustellen.