ProviderConnectionPoint.GetObject(Control) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyvolá metodu zpětného volání v ovládacím prvku zprostředkovatele, který získá instanci rozhraní, aby se vrátil příjemcům.
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
Parametry
- control
- Control
Ovládací prvek, který funguje jako zprostředkovatel v připojení webových částí.
Návraty
Jedná Object se o instanci rozhraní, které poskytovatel vrací příjemcům, aby vytvořili připojení.
Výjimky
control
je null
.
Poznámky
Tato metoda vrátí objekt z ovládacího prvku zprostředkovatele, který je instancí rozhraní použitého k navázání připojení. Typ objektu bude typ implementovaného rozhraní. Například dvě rozhraní, která jsou implementována pro připojení v sadě ovládacích prvků webových částí, jsou IWebPartField a IWebPartRow. Při zavolání GetObject metody na ProviderConnectionPoint objektu, pokud přidružený zprostředkovatel implementuje jedno z těchto rozhraní, vrácený objekt bude stejného typu.
Metoda GetObject je volána WebPartConnection objekty při aktivaci připojení. Jedná se o kritický krok, který ve skutečnosti zahájí připojení a zahájí proces, který umožňuje dvěma ovládacím prvkům sdílet data.
Ovládací prvek příjemce v připojení musí být schopen pracovat se stejným typem rozhraní jako zprostředkovatel. Pokud tomu tak není, jsou ovládací prvky nekompatibilní a WebPartTransformer objekt musí být použit k navázání připojení.