WebPartConnectionsEventArgs Třída
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í.
Poskytuje data události pro WebPartsConnected ovládací prvek a WebPartsDisconnected události WebPartManager ovládacího prvku.
public ref class WebPartConnectionsEventArgs : EventArgs
public class WebPartConnectionsEventArgs : EventArgs
type WebPartConnectionsEventArgs = class
inherit EventArgs
Public Class WebPartConnectionsEventArgs
Inherits EventArgs
- Dědičnost
Poznámky
Pomocí funkcí sady ovládacích částí webových částí je možné vytvořit propojení mezi dvěma WebPart nebo jinými ovládacími prvky serveru, přičemž jeden ovládací prvek funguje jako zprostředkovatel a druhý funguje jako příjemce dat. Chcete-li vytvořit připojení, musí se tyto dva ovládací prvky nacházet v zóně, která dědí z WebPartZoneBase třídy (například WebPartZone ovládacího prvku) a musí být navrženy správně ke sdílení dat prostřednictvím společného rozhraní. Podrobnosti o připojeních webových částí najdete v přehledu WebPartConnectionpřipojení webových částí a webových částí.
Třída WebPartConnectionsEventArgs předává data události metodám, které používají WebPartConnectionsEventHandler delegáta ke zpracování událostí. Existují dvě takové metody související s připojením, které vyvolávají události a používají WebPartConnectionsEventArgs třídu k poskytování dat událostí. Oba jsou členy WebPartManager ovládacího prvku. Metoda OnWebPartsConnected vyvolá WebPartsConnected událost po úspěšném připojení dvou ovládacích prvků serveru a OnWebPartsDisconnected metoda vyvolá WebPartsDisconnected událost po odpojení dvou ovládacích prvků serveru.
Vývojáři mohou vytvořit vlastní metody obslužné rutiny událostí pro WebPartsConnected události a WebPartsDisconnected v těchto metodách mohou pomocí WebPartConnectionsEventArgs třídy získat přístup k podrobnostem připojení. Vývojář může například deklarovat OnWebPartsConnected atribut prvku <asp:webpartmanager> a přiřadit k němu vlastní název metody, který bude zpracovávat událost. V metodě vlastní obslužné rutiny mohou vývojáři přistupovat k podrobnostem připojení pomocí objektu WebPartConnectionsEventArgs , který je předán metodě jako parametr.
Třída WebPartConnectionsEventArgs má dvě přetížení konstruktoru. Konstruktor WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) je výchozí; inicializuje hodnoty vlastností pro třídu. Konstruktor WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection) volá konstruktor bez parametrů a pak také inicializuje Connection vlastnost.
Třída WebPartConnectionsEventArgs má několik vlastností, z nichž všechny odkazují na základní aspekty připojení webových částí. Vlastnost Connection odkazuje na přidružený WebPartConnection objekt, který představuje celé připojení. Vlastnost Provider odkazuje na WebPart ovládací prvek serveru nebo jiný ovládací prvek serveru, který funguje jako zprostředkovatel v připojení, a Consumer vlastnost odkazuje na WebPart ovládací prvek serveru nebo jako příjemce. Vlastnost ProviderConnectionPoint odkazuje na objekt připojení ProviderConnectionPoint , zatímco ConsumerConnectionPoint vlastnost odkazuje na ConsumerConnectionPoint objekt.
Konstruktory
| Name | Description |
|---|---|
| WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection) |
Inicializuje novou instanci třídy pomocí zadaného WebPartConnection objektu. |
| WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) |
Inicializuje novou instanci WebPartConnectionsEventArgs třídy bez nutnosti objektu WebPartConnection . |
Vlastnosti
| Name | Description |
|---|---|
| Connection |
WebPartConnection Získá objekt aktuálního připojení. |
| Consumer |
WebPart Získá ovládací prvek, který funguje jako příjemce v připojení. |
| ConsumerConnectionPoint |
ConsumerConnectionPoint Získá objekt aktuálního připojení. |
| Provider |
WebPart Získá ovládací prvek, který funguje jako zprostředkovatel v připojení. |
| ProviderConnectionPoint |
ProviderConnectionPoint Získá objekt aktuálního připojení. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |