ConnectionConsumerAttribute Konstruktory

Definice

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

Přetížení

ConnectionConsumerAttribute(String)

Inicializuje novou instanci ConnectionConsumerAttribute třídy a určí zobrazovaný název bodu připojení příjemce.

ConnectionConsumerAttribute(String, String)

Inicializuje novou instanci ConnectionConsumerAttribute třídy zadáním zobrazovaného názvu a ID spojovacího bodu příjemce.

ConnectionConsumerAttribute(String, Type)

Inicializuje novou instanci ConnectionConsumerAttribute třídy zadáním zobrazovaného názvu a konkrétního typu objektu spojovacího bodu, který se má použít pro bod připojení příjemce.

ConnectionConsumerAttribute(String, String, Type)

Inicializuje novou instanci ConnectionConsumerAttribute 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 bod připojení příjemce.

Poznámky

Ovládací prvek příjemce může mít více metod označených elementem ConnectionConsumerAttribute metadat. V tomto případě by příjemce měl více spojovacích bodů a každá instance elementu ConnectionConsumerAttribute by měla zadat jedinečnou hodnotu ID pro přidružený spojovací bod, aby bylo možné rozlišovat spojovací body příjemce.

ConnectionConsumerAttribute(String)

Inicializuje novou instanci ConnectionConsumerAttribute třídy a určí zobrazovaný název bodu připojení příjemce.

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

Parametry

displayName
String

Řetězec, který obsahuje popisný název spojovacího bodu příjemce, 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í ConnectionConsumerAttribute třídy tím, že ukazuje, jak deklarovat ConnectionConsumerAttribute metadata element v metodě zpětného volání v ovládacím prvku příjemce. Všimněte si, že se používá nejjednodušší přetížení konstruktoru; je zadána pouze hodnota parametru displayName . Úplný kód potřebný ke spuštění příkladu kódu najdete v přehledu ConnectionConsumerAttribute třídy.

[ConnectionConsumer("Row")]
public void SetConnectionInterface(IWebPartRow provider) 
{
    _provider = provider;
}
    <ConnectionConsumer("Row")> _
    Public Sub SetConnectionInterface(ByVal provider As IWebPartRow)
        _provider = provider

    End Sub
End Class

Poznámky

Tento konstruktor vytvoří instanci atributu, který se používá s metodou ovládacího prvku webových částí, který funguje jako příjemce. Tato metoda se stane spojovacím bodem mezi poskytovatelem a příjemcem. Způsob použití tohoto konstruktoru obvykle spočívá v deklaraci ConnectionConsumerAttribute elementu metadat v metodě, kterou chcete označit jako metodu zpětného volání v ovládacím prvku příjemce.

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

Viz také

Platí pro

ConnectionConsumerAttribute(String, String)

Inicializuje novou instanci ConnectionConsumerAttribute třídy zadáním zobrazovaného názvu a ID spojovacího bodu příjemce.

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

Parametry

displayName
String

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

id
String

, IDjedinečná řetězcová hodnota přiřazená bodu připojení příjemce.

Výjimky

displayName nebo id je null.

Poznámky

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

Parametr id se používá k zadání ID bodu připojení příjemce 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 je toto přetížení konstruktoru užitečné, pokud máte v ovládacím prvku příjemce více metod zpětného volání.

Viz také

Platí pro

ConnectionConsumerAttribute(String, Type)

Inicializuje novou instanci ConnectionConsumerAttribute třídy zadáním zobrazovaného názvu a konkrétního typu objektu spojovacího bodu, který se má použít pro bod připojení příjemce.

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

Parametry

displayName
String

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

connectionPointType
Type

A Type , který se odvozuje od ConsumerConnectionPointa 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 příjemce, který ovládací prvek používá ConnectionsZone k reprezentaci spojovacího bodu příjemce v uživatelském rozhraní.

Parametr connectionPointType musí být odvozený Type z ConsumerConnectionPoint. Pokud je tento parametr zadán, Type použije se k vytvoření spojovacího bodu místo standardní ConsumerConnectionPoint třídy poskytované se sadou ovládacích prvků webové části.

Viz také

Platí pro

ConnectionConsumerAttribute(String, String, Type)

Inicializuje novou instanci ConnectionConsumerAttribute 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 bod připojení příjemce.

public:
 ConnectionConsumerAttribute(System::String ^ displayName, System::String ^ id, Type ^ connectionPointType);
public ConnectionConsumerAttribute (string displayName, string id, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute : string * string * Type -> System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute
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 příjemce, který se má zobrazit v uživatelském rozhraní.

id
String

, IDjedinečná řetězcová hodnota přiřazená bodu připojení příjemce.

connectionPointType
Type

A Type , který se odvozuje od ConsumerConnectionPointa 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 příjemce, který ovládací prvek používá ConnectionsZone k reprezentaci spojovacího bodu příjemce v uživatelském rozhraní.

Parametr id se používá k zadání ID bodu připojení příjemce 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 je toto přetížení konstruktoru užitečné, pokud máte v ovládacím prvku příjemce více metod zpětného volání.

Parametr connectionPointType musí být odvozený Type z ConsumerConnectionPoint. Pokud je tento parametr zadán, Type použije se k vytvoření spojovacího bodu místo standardní ConsumerConnectionPoint třídy poskytované se sadou ovládacích prvků webové části.

Viz také

Platí pro