ConnectionConsumerAttribute Konstruktoren

Definition

Initialisiert eine neue Instanz der ConnectionConsumerAttribute Klasse, wobei ein Wert angegeben wird, der für den Anzeigenamen des Verbindungspunkts verwendet werden soll, und optional Werte angeben, die für die ID des Verbindungspunkts, den Verbindungspunkttyp oder beides verwendet werden sollen.

Überlädt

Name Beschreibung
ConnectionConsumerAttribute(String)

Initialisiert eine neue Instanz der ConnectionConsumerAttribute Klasse, die einen Anzeigenamen für den Consumerverbindungspunkt angibt.

ConnectionConsumerAttribute(String, String)

Initialisiert eine neue Instanz der ConnectionConsumerAttribute Klasse, die einen Anzeigenamen und eine ID für den Consumerverbindungspunkt angibt.

ConnectionConsumerAttribute(String, Type)

Initialisiert eine neue Instanz der ConnectionConsumerAttribute Klasse, wobei ein Anzeigename und ein bestimmter Typ von Verbindungspunktobjekt angegeben werden, der für den Consumerverbindungspunkt verwendet werden soll.

ConnectionConsumerAttribute(String, String, Type)

Initialisiert eine neue Instanz der ConnectionConsumerAttribute Klasse, die einen Anzeigenamen, eine ID und einen bestimmten Typ von Verbindungspunktobjekt angibt, der für den Consumerverbindungspunkt verwendet werden soll.

Hinweise

Ein Verbrauchersteuerelement kann mehrere Methoden mit dem ConnectionConsumerAttribute Metadatenelement gekennzeichnet haben. In diesem Fall verfügt der Consumer über mehrere Verbindungspunkte, und jede Instanz des ConnectionConsumerAttribute Elements sollte einen eindeutigen ID-Wert für den zugehörigen Verbindungspunkt angeben, damit die Verbindungspunkte des Verbrauchers unterschieden werden können.

ConnectionConsumerAttribute(String)

Initialisiert eine neue Instanz der ConnectionConsumerAttribute Klasse, die einen Anzeigenamen für den Consumerverbindungspunkt angibt.

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)

Parameter

displayName
String

Eine Zeichenfolge, die einen Anzeigenamen für den Consumerverbindungspunkt enthält, der auf der Benutzeroberfläche angezeigt werden soll.

Ausnahmen

displayName ist null.

Beispiele

Im folgenden Codebeispiel wird die Verwendung der ConnectionConsumerAttribute Klasse veranschaulicht, indem gezeigt wird, wie das ConnectionConsumerAttribute Metadatenelement für eine Rückrufmethode in einem Verbrauchersteuerelement deklariert wird. Beachten Sie, dass die einfachste Überladung des Konstruktors verwendet wird; nur der displayName Parameterwert wird angegeben. Den vollständigen Code, der zum Ausführen des Codebeispiels erforderlich ist, finden Sie in der ConnectionConsumerAttribute Klassenübersicht.

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

    End Sub
End Class

Hinweise

Dieser Konstruktor erstellt eine Instanz des Attributs, das mit einer Methode eines Webpart-Steuerelements verwendet wird, das als Consumer fungiert. Diese Methode wird zum Verbindungspunkt zwischen dem Anbieter und dem Verbraucher. In der Regel ist die Art und Weise, wie Sie diesen Konstruktor verwenden, ein ConnectionConsumerAttribute Metadatenelement für eine Methode zu deklarieren, die Sie als Rückrufmethode in einem Consumersteuerelement festlegen möchten.

Der displayName Parameter ist ein Anzeigename des Consumerverbindungspunkts, der ConnectionsZone vom Steuerelement verwendet wird, um den Verbindungspunkt eines Verbrauchers in der Benutzeroberfläche darzustellen.

Weitere Informationen

Gilt für:

ConnectionConsumerAttribute(String, String)

Initialisiert eine neue Instanz der ConnectionConsumerAttribute Klasse, die einen Anzeigenamen und eine ID für den Consumerverbindungspunkt angibt.

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)

Parameter

displayName
String

Eine Zeichenfolge, die einen Anzeigenamen für den Consumerverbindungspunkt enthält, der auf der Benutzeroberfläche angezeigt werden soll.

id
String

Der ID, einen eindeutigen Zeichenfolgenwert, der dem Consumerverbindungspunkt zugewiesen ist.

Ausnahmen

displayName oder id ist null.

Hinweise

Der displayName Parameter ist ein Anzeigename des Consumerverbindungspunkts, der ConnectionsZone vom Steuerelement verwendet wird, um den Verbindungspunkt eines Verbrauchers in der Benutzeroberfläche darzustellen.

Der id Parameter wird verwendet, um die ID für den Consumerverbindungspunkt anzugeben, der der spezifischen Rückrufmethode zugeordnet ist. Ein Steuerelement kann mehrere Verbindungspunkte aufweisen, aber die id einzelnen Müssen eindeutig sein. Daher ist diese Überladung des Konstruktors nützlich, wenn Sie über mehrere Rückrufmethoden in Ihrer Verbrauchersteuerung verfügen.

Weitere Informationen

Gilt für:

ConnectionConsumerAttribute(String, Type)

Initialisiert eine neue Instanz der ConnectionConsumerAttribute Klasse, wobei ein Anzeigename und ein bestimmter Typ von Verbindungspunktobjekt angegeben werden, der für den Consumerverbindungspunkt verwendet werden soll.

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)

Parameter

displayName
String

Eine Zeichenfolge, die einen Anzeigenamen für den Consumerverbindungspunkt enthält, der auf der Benutzeroberfläche angezeigt werden soll.

connectionPointType
Type

Ein Type Ableiten von ConsumerConnectionPoint, und das Sie als Typ des Verbindungspunktobjekts angeben möchten, das mit einer bestimmten Rückrufmethode verwendet werden soll.

Ausnahmen

displayName oder connectionPointType ist null.

connectionPointType ist ungültig.

Hinweise

Der displayName Parameter ist ein Anzeigename des Consumerverbindungspunkts, der ConnectionsZone vom Steuerelement verwendet wird, um den Verbindungspunkt eines Verbrauchers in der Benutzeroberfläche darzustellen.

Der connectionPointType Parameter muss von TypeConsumerConnectionPoint. Wenn dieser Parameter angegeben ist, wird der Type Verbindungspunkt anstelle der Standardklasse ConsumerConnectionPoint erstellt, die mit dem Webpart-Steuerelementsatz bereitgestellt wird.

Weitere Informationen

Gilt für:

ConnectionConsumerAttribute(String, String, Type)

Initialisiert eine neue Instanz der ConnectionConsumerAttribute Klasse, die einen Anzeigenamen, eine ID und einen bestimmten Typ von Verbindungspunktobjekt angibt, der für den Consumerverbindungspunkt verwendet werden soll.

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)

Parameter

displayName
String

Eine Zeichenfolge, die einen Anzeigenamen für den Consumerverbindungspunkt enthält, der auf der Benutzeroberfläche angezeigt werden soll.

id
String

Der ID, einen eindeutigen Zeichenfolgenwert, der dem Consumerverbindungspunkt zugewiesen ist.

connectionPointType
Type

Ein Type Ableiten von ConsumerConnectionPoint, und das Sie als Typ des Verbindungspunktobjekts angeben möchten, das mit einer bestimmten Rückrufmethode verwendet werden soll.

Ausnahmen

displayName, idoder connectionPointType ist .null

connectionPointType ist ungültig.

Hinweise

Der displayName Parameter ist ein Anzeigename des Consumerverbindungspunkts, der ConnectionsZone vom Steuerelement verwendet wird, um den Verbindungspunkt eines Verbrauchers in der Benutzeroberfläche darzustellen.

Der id Parameter wird verwendet, um die ID für den Consumerverbindungspunkt anzugeben, der der spezifischen Rückrufmethode zugeordnet ist. Ein Steuerelement kann mehrere Verbindungspunkte aufweisen, aber die id einzelnen Müssen eindeutig sein. Daher ist diese Überladung des Konstruktors nützlich, wenn Sie über mehrere Rückrufmethoden in Ihrer Verbrauchersteuerung verfügen.

Der connectionPointType Parameter muss von TypeConsumerConnectionPoint. Wenn dieser Parameter angegeben ist, wird der Type Verbindungspunkt anstelle der Standardklasse ConsumerConnectionPoint erstellt, die mit dem Webpart-Steuerelementsatz bereitgestellt wird.

Weitere Informationen

Gilt für: