ConnectionProviderAttribute Konstruktory

Definice

Inicializuje novou instanci ConnectionProviderAttribute třídy, zadá hodnotu, která se má použít pro zobrazovaný název spojovacího bodu, a volitelně zadá hodnoty, které se mají použít pro ID spojovacího bodu, typ spojovacího bodu nebo obojí.

Přetížení

Name Description
ConnectionProviderAttribute(String)

Inicializuje novou instanci ConnectionProviderAttribute třídy a určuje zobrazovaný název pro spojovací bod zprostředkovatele.

ConnectionProviderAttribute(String, String)

Inicializuje novou instanci ConnectionProviderAttribute třídy, určuje zobrazovaný název a ID pro spojovací bod zprostředkovatele.

ConnectionProviderAttribute(String, Type)

Inicializuje novou instanci ConnectionProviderAttribute třídy, určuje zobrazovaný název a konkrétní typ objektu spojovacího bodu, který se má použít pro spojovací bod zprostředkovatele.

ConnectionProviderAttribute(String, String, Type)

Inicializuje novou instanci ConnectionProviderAttribute třídy, určuje zobrazovaný název, ID a konkrétní typ objektu spojovacího bodu, který se má použít pro spojovací bod zprostředkovatele.

Poznámky

Ovládací prvek zprostředkovatele může mít více metod označených elementem ConnectionProviderAttribute metadat. V tomto případě by poskytovatel měl více spojovacích bodů a každá instance prvku by měla zadat jedinečnou hodnotu ID přidruženého spojovacího ConnectionProviderAttribute bodu, aby bylo možné rozlišit spojovací body poskytovatele.

ConnectionProviderAttribute(String)

Inicializuje novou instanci ConnectionProviderAttribute třídy a určuje zobrazovaný název pro spojovací bod zprostředkovatele.

public:
 ConnectionProviderAttribute(System::String ^ displayName);
public ConnectionProviderAttribute(string displayName);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String)

Parametry

displayName
String

Řetězec, který obsahuje popisný název spojovacího bodu zprostředkovatele, který se má zobrazit v uživatelském rozhraní.

Výjimky

displayName je null.

Příklady

Následující příklad kódu ukazuje použití ConnectionProviderAttribute třídy tím, že ukazuje, jak deklarovat ConnectionProviderAttribute element metadata metody zpětného volání v ovládacím prvku zprostředkovatele. Všimněte si, že nejjednodušší přetížení konstruktoru je použito; Je zadána pouze hodnota parametru displayName . Úplný kód potřebný ke spuštění příkladu kódu najdete v přehledu ConnectionProviderAttribute třídy.

[ConnectionProvider("Row")]
public IWebPartRow GetConnectionInterface()
{
    return new RowProviderWebPart();
}
<ConnectionProvider("Row")> _
Public Function GetConnectionInterface() As IWebPartRow
    Return New RowProviderWebPart()

End Function 'GetConnectionInterface

Poznámky

Tento konstruktor vytvoří instanci atributu, který se používá s metodou ovládacího prvku webové části, který funguje jako zprostředkovatel. Tato metoda se stane spojovacím bodem mezi poskytovatelem a příjemcem. Způsob, jakým tento konstruktor používáte, je obvykle deklarovat ConnectionProviderAttribute prvek metadat v metodě, kterou chcete určit jako metodu zpětného volání v ovládacím prvku zprostředkovatele.

Parametr displayName je popisný název spojovacího bodu zprostředkovatele, který ovládací prvek používá ConnectionsZone k reprezentaci spojovacího bodu poskytovatele v uživatelském rozhraní.

Viz také

Platí pro

ConnectionProviderAttribute(String, String)

Inicializuje novou instanci ConnectionProviderAttribute třídy, určuje zobrazovaný název a ID pro spojovací bod zprostředkovatele.

public:
 ConnectionProviderAttribute(System::String ^ displayName, System::String ^ id);
public ConnectionProviderAttribute(string displayName, string id);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * string -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, id As String)

Parametry

displayName
String

Řetězec, který obsahuje popisný název spojovacího bodu zprostředkovatele, který se má zobrazit v uživatelském rozhraní.

id
String

Jedinečná IDřetězcová hodnota přiřazená k spojovacímu bodu zprostředkovatele.

Výjimky

displayName nebo id je null.

Poznámky

Parametr displayName je popisný název spojovacího bodu zprostředkovatele, který ovládací prvek používá ConnectionsZone k reprezentaci spojovacího bodu poskytovatele v uživatelském rozhraní.

Parametr id se používá k zadání ID pro spojovací bod zprostředkovatele přidruženého ke konkrétní metodě zpětného volání. Ovládací prvek může mít více spojovacích bodů, ale id pro každý z nich musí být jedinečný. Proto toto přetížení konstruktoru je užitečné, pokud máte více metod zpětného volání v řízení zprostředkovatele.

Viz také

Platí pro

ConnectionProviderAttribute(String, Type)

Inicializuje novou instanci ConnectionProviderAttribute třídy, určuje zobrazovaný název a konkrétní typ objektu spojovacího bodu, který se má použít pro spojovací bod zprostředkovatele.

public:
 ConnectionProviderAttribute(System::String ^ displayName, Type ^ connectionPointType);
public ConnectionProviderAttribute(string displayName, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * Type -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, connectionPointType As Type)

Parametry

displayName
String

Řetězec, který obsahuje popisný název spojovacího bodu zprostředkovatele, který se má zobrazit v uživatelském rozhraní.

connectionPointType
Type

A Type , který je odvozen od ConnectionPointa který chcete zadat jako typ objektu spojovacího bodu, který se má použít s konkrétní metodou zpětného volání.

Výjimky

displayName nebo connectionPointType je null.

connectionPointType není platný.

Poznámky

Parametr displayName je popisný název spojovacího bodu zprostředkovatele, který ovládací prvek používá ConnectionsZone k reprezentaci spojovacího bodu poskytovatele v uživatelském rozhraní.

Parametr connectionPointType musí být odvozený Type z ProviderConnectionPoint. Pokud je tento parametr zadán, Type slouží k vytvoření spojovacího bodu místo standardní ProviderConnectionPoint třídy poskytované pomocí sady ovládacích částí webových částí.

Viz také

Platí pro

ConnectionProviderAttribute(String, String, Type)

Inicializuje novou instanci ConnectionProviderAttribute třídy, určuje zobrazovaný název, ID a konkrétní typ objektu spojovacího bodu, který se má použít pro spojovací bod zprostředkovatele.

public:
 ConnectionProviderAttribute(System::String ^ displayName, System::String ^ id, Type ^ connectionPointType);
public ConnectionProviderAttribute(string displayName, string id, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * string * Type -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, id As String, connectionPointType As Type)

Parametry

displayName
String

Řetězec, který obsahuje popisný název spojovacího bodu zprostředkovatele, který se má zobrazit v uživatelském rozhraní.

id
String

Jedinečná IDřetězcová hodnota přiřazená k spojovacímu bodu zprostředkovatele.

connectionPointType
Type

A Type , který je odvozen od ProviderConnectionPointa který chcete zadat jako typ objektu spojovacího bodu, který se má použít s konkrétní metodou zpětného volání.

Výjimky

displayName, idnebo connectionPointType je null.

connectionPointType není platný.

Poznámky

Parametr displayName je popisný název spojovacího bodu zprostředkovatele, který ovládací prvek používá ConnectionsZone k reprezentaci spojovacího bodu poskytovatele v uživatelském rozhraní.

Parametr id se používá k zadání ID pro spojovací bod zprostředkovatele přidruženého ke konkrétní metodě zpětného volání. Ovládací prvek může mít více spojovacích bodů, ale id pro každý z nich musí být jedinečný. Proto toto přetížení konstruktoru je užitečné, pokud máte více metod zpětného volání v řízení zprostředkovatele.

Parametr connectionPointType musí být odvozený Type z ProviderConnectionPoint. Pokud je tento parametr zadán, Type slouží k vytvoření spojovacího bodu místo standardní ProviderConnectionPoint třídy poskytované pomocí sady ovládacích částí webových částí.

Viz také

Platí pro