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álostí pro WebPartsConnected události WebPartManager a WebPartsDisconnected 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í možností sady ovládacích prvků webových částí je možné vytvořit propojení mezi dvěma WebPart nebo jinými serverovými ovládacími prvky, přičemž jeden ovládací prvek funguje jako zprostředkovatel a druhý jako příjemce dat. Chcete-li vytvořit spojení, musí se tyto dva ovládací prvky nacházet v zóně, která dědí z WebPartZoneBase třídy (například WebPartZone ovládací prvek), a musí být správně navrženy tak, aby sdílely data prostřednictvím společného rozhraní. Podrobnosti o připojení webových částí najdete v tématu WebPartConnection a Přehled připojení webových částí.
Třída WebPartConnectionsEventArgs předává data událostí metodám, které používají delegáta WebPartConnectionsEventHandler 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 serverových ovládacích prvků a OnWebPartsDisconnected metoda vyvolá událost po odpojení dvou ovládacích WebPartsDisconnected prvků serveru.
Vývojáři můžou vytvořit vlastní metody obslužné rutiny událostí pro WebPartsConnected události a WebPartsDisconnected a v těchto metodách mohou použít WebPartConnectionsEventArgs třídu pro přístup k podrobnostem připojení. Vývojář může například deklarovat OnWebPartsConnected
atribut elementu <asp:webpartmanager>
a přiřadit 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ý v připojení funguje jako zprostředkovatel, a Consumer vlastnost odkazuje na serverový WebPart ovládací prvek nebo, který funguje jako příjemce. Vlastnost ProviderConnectionPoint odkazuje na objekt připojení ProviderConnectionPoint , zatímco ConsumerConnectionPoint vlastnost odkazuje na ConsumerConnectionPoint objekt .
Konstruktory
WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) |
Inicializuje novou instanci WebPartConnectionsEventArgs třídy bez nutnosti objektu WebPartConnection . |
WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection) |
Inicializuje novou instanci třídy pomocí zadaného WebPartConnection objektu. |
Vlastnosti
Connection |
WebPartConnection Získá objekt aktuální připojení. |
Consumer |
WebPart Získá ovládací prvek, který funguje jako příjemce v připojení. |
ConsumerConnectionPoint |
ConsumerConnectionPoint Získá objekt aktuální připojení. |
Provider |
WebPart Získá ovládací prvek, který funguje jako zprostředkovatel v připojení. |
ProviderConnectionPoint |
ProviderConnectionPoint Získá objekt aktuální připojení. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |