ConnectionProviderAttribute Konstruktory
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í.
Inicializuje novou instanci ConnectionProviderAttribute třídy, určením hodnoty, která se má použít pro zobrazovaný název spojovacího bodu, a volitelně určí hodnoty, které se mají použít pro ID bodu připojení, typ spojovacího bodu nebo obojí.
Přetížení
ConnectionProviderAttribute(String) |
Inicializuje novou instanci ConnectionProviderAttribute třídy zadáním zobrazovaného názvu bodu připojení zprostředkovatele. |
ConnectionProviderAttribute(String, String) |
Inicializuje novou instanci ConnectionProviderAttribute třídy zadáním zobrazovaného názvu a ID spojovacího bodu zprostředkovatele. |
ConnectionProviderAttribute(String, Type) |
Inicializuje novou instanci ConnectionProviderAttribute třídy zadáním zobrazovaného názvu a konkrétního typu objektu spojovacího bodu, který se má použít pro spojovací bod zprostředkovatele. |
ConnectionProviderAttribute(String, String, Type) |
Inicializuje novou instanci ConnectionProviderAttribute třídy zadáním zobrazovaného názvu, ID a konkrétního typu objektu spojovacího bodu, který se má použít pro spojovací bod poskytovatele. |
Poznámky
Ovládací prvek zprostředkovatele může mít více metod označených elementem ConnectionProviderAttribute
metadat. V takovém případě by měl zprostředkovatel více spojovacích ConnectionProviderAttribute
bodů a každá instance prvku by měla určovat jedinečnou hodnotu ID pro přidružený spojovací bod, aby bylo možné rozlišovat spojovací body zprostředkovatele.
ConnectionProviderAttribute(String)
Inicializuje novou instanci ConnectionProviderAttribute třídy zadáním zobrazovaného názvu bodu připojení 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 zobrazí 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
metadata element v metodě 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 displayName
pouze hodnota parametru. Ú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ých částí, který funguje jako zprostředkovatel. Tato metoda se stane spojovacím bodem mezi poskytovatelem a příjemcem. Způsob použití tohoto konstruktoru obvykle spočívá v deklaraci elementu ConnectionProviderAttribute
metadat v metodě, kterou chcete označ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 zadáním zobrazovaného názvu a ID spojovacího bodu 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 zobrazí v uživatelském rozhraní.
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
slouží k zadání ID bodu připojení 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
hodnota pro každý 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 ovládacím prvku zprostředkovatele.
Viz také
Platí pro
ConnectionProviderAttribute(String, Type)
Inicializuje novou instanci ConnectionProviderAttribute třídy zadáním zobrazovaného názvu a konkrétního typu 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 zobrazí 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 použije se k vytvoření spojovacího bodu místo standardní ProviderConnectionPoint třídy, která je součástí sady ovládacích prvků webových částí.
Viz také
Platí pro
ConnectionProviderAttribute(String, String, Type)
Inicializuje novou instanci ConnectionProviderAttribute třídy zadáním zobrazovaného názvu, ID a konkrétního typu objektu spojovacího bodu, který se má použít pro spojovací bod poskytovatele.
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 zobrazí v uživatelském rozhraní.
- 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
, id
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 id
slouží k zadání ID bodu připojení 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
hodnota pro každý 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 ovládacím prvku zprostředkovatele.
Parametr connectionPointType
musí být odvozený Type z ProviderConnectionPoint. Pokud je tento parametr zadán, Type použije se k vytvoření spojovacího bodu místo standardní ProviderConnectionPoint třídy, která je součástí sady ovládacích prvků webových částí.