ConnectionConsumerAttribute Constructors

Definitie

Initialiseert een nieuw exemplaar van de ConnectionConsumerAttribute klasse, waarbij een waarde wordt opgegeven die moet worden gebruikt voor de weergavenaam van het verbindingspunt en optioneel waarden opgeven die moeten worden gebruikt voor de id van het verbindingspunt, het verbindingspunttype of beide.

Overloads

Name Description
ConnectionConsumerAttribute(String)

Initialiseert een nieuw exemplaar van de ConnectionConsumerAttribute klasse, waarbij een weergavenaam wordt opgegeven voor het verbindingspunt van de consument.

ConnectionConsumerAttribute(String, String)

Initialiseert een nieuw exemplaar van de ConnectionConsumerAttribute klasse, waarbij een weergavenaam en een id voor het consumentenaansluitpunt worden opgegeven.

ConnectionConsumerAttribute(String, Type)

Initialiseert een nieuw exemplaar van de ConnectionConsumerAttribute klasse, waarbij een weergavenaam en een specifiek type verbindingspuntobject worden opgegeven dat moet worden gebruikt voor het consumentenaansluitpunt.

ConnectionConsumerAttribute(String, String, Type)

Initialiseert een nieuw exemplaar van de ConnectionConsumerAttribute klasse, waarbij een weergavenaam, een id en een specifiek type verbindingspuntobject worden opgegeven dat moet worden gebruikt voor het verbindingspunt van de consument.

Opmerkingen

Een consumentenbeheer kan meerdere methoden hebben die zijn gemarkeerd met het ConnectionConsumerAttribute metagegevenselement. In dit geval zou de consument meerdere verbindingspunten hebben en moet elk exemplaar van het ConnectionConsumerAttribute element een unieke id-waarde voor het bijbehorende verbindingspunt opgeven, zodat de verbindingspunten van de consument kunnen worden onderscheiden.

ConnectionConsumerAttribute(String)

Initialiseert een nieuw exemplaar van de ConnectionConsumerAttribute klasse, waarbij een weergavenaam wordt opgegeven voor het verbindingspunt van de consument.

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)

Parameters

displayName
String

Een tekenreeks die een beschrijvende naam bevat voor het verbindingspunt van de consument om weer te geven in de gebruikersinterface (UI).

Uitzonderingen

displayName is null.

Voorbeelden

In het volgende codevoorbeeld wordt het gebruik van de ConnectionConsumerAttribute klasse gedemonstreerd door te laten zien hoe u het ConnectionConsumerAttribute metagegevenselement kunt declareren voor een callback-methode in een consumentenbeheer. Houd er rekening mee dat de eenvoudigste overbelasting van de constructor wordt gebruikt; alleen de displayName parameterwaarde wordt opgegeven. Zie het klasseoverzicht voor de volledige code die is vereist om het ConnectionConsumerAttribute codevoorbeeld uit te voeren.

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

    End Sub
End Class

Opmerkingen

Met deze constructor maakt u een exemplaar van het kenmerk dat wordt gebruikt met een methode van een besturingselement voor webonderdelen die als consument fungeert. Deze methode wordt het verbindingspunt tussen de provider en de consument. Normaal gesproken is de manier waarop u deze constructor gebruikt een ConnectionConsumerAttribute metagegevenselement declareren voor een methode die u wilt aanwijzen als een callback-methode in een consumentenbeheer.

De displayName parameter is een beschrijvende naam van het verbindingspunt van de consument dat door het ConnectionsZone besturingselement wordt gebruikt om het verbindingspunt van een consument in de gebruikersinterface weer te geven.

Zie ook

Van toepassing op

ConnectionConsumerAttribute(String, String)

Initialiseert een nieuw exemplaar van de ConnectionConsumerAttribute klasse, waarbij een weergavenaam en een id voor het consumentenaansluitpunt worden opgegeven.

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)

Parameters

displayName
String

Een tekenreeks die een beschrijvende naam bevat voor het verbindingspunt van de consument om weer te geven in de gebruikersinterface (UI).

id
String

De ID, een unieke tekenreekswaarde die is toegewezen aan het verbindingspunt van de consument.

Uitzonderingen

displayName of id is null.

Opmerkingen

De displayName parameter is een beschrijvende naam van het verbindingspunt van de consument dat door het ConnectionsZone besturingselement wordt gebruikt om het verbindingspunt van een consument in de gebruikersinterface weer te geven.

De id parameter wordt gebruikt om de id op te geven voor het verbindingspunt van de consument dat is gekoppeld aan de specifieke callback-methode. Een besturingselement kan meerdere verbindingspunten hebben, maar de id voor elk besturingselement moet uniek zijn. Daarom is deze overbelasting van de constructor handig als u meerdere callback-methoden in uw consumentenbeheer hebt.

Zie ook

Van toepassing op

ConnectionConsumerAttribute(String, Type)

Initialiseert een nieuw exemplaar van de ConnectionConsumerAttribute klasse, waarbij een weergavenaam en een specifiek type verbindingspuntobject worden opgegeven dat moet worden gebruikt voor het consumentenaansluitpunt.

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)

Parameters

displayName
String

Een tekenreeks die een beschrijvende naam bevat voor het verbindingspunt van de consument om weer te geven in de gebruikersinterface (UI).

connectionPointType
Type

Een Type die is afgeleid van ConsumerConnectionPointen die u wilt opgeven als het type verbindingspuntobject dat moet worden gebruikt met een specifieke callback-methode.

Uitzonderingen

displayName of connectionPointType is null.

connectionPointType is ongeldig.

Opmerkingen

De displayName parameter is een beschrijvende naam van het verbindingspunt van de consument dat door het ConnectionsZone besturingselement wordt gebruikt om het verbindingspunt van een consument in de gebruikersinterface weer te geven.

De connectionPointType parameter moet een Type afgeleide zijn van ConsumerConnectionPoint. Als deze parameter is opgegeven, wordt het Type gebruikt om het verbindingspunt te maken in plaats van de standaardklasse ConsumerConnectionPoint die is geleverd met de set webonderdelen.

Zie ook

Van toepassing op

ConnectionConsumerAttribute(String, String, Type)

Initialiseert een nieuw exemplaar van de ConnectionConsumerAttribute klasse, waarbij een weergavenaam, een id en een specifiek type verbindingspuntobject worden opgegeven dat moet worden gebruikt voor het verbindingspunt van de consument.

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)

Parameters

displayName
String

Een tekenreeks die een beschrijvende naam bevat voor het verbindingspunt van de consument om weer te geven in de gebruikersinterface (UI).

id
String

De ID, een unieke tekenreekswaarde die is toegewezen aan het verbindingspunt van de consument.

connectionPointType
Type

Een Type die is afgeleid van ConsumerConnectionPointen die u wilt opgeven als het type verbindingspuntobject dat moet worden gebruikt met een specifieke callback-methode.

Uitzonderingen

displayName, idof connectionPointType is null.

connectionPointType is ongeldig.

Opmerkingen

De displayName parameter is een beschrijvende naam van het verbindingspunt van de consument dat door het ConnectionsZone besturingselement wordt gebruikt om het verbindingspunt van een consument in de gebruikersinterface weer te geven.

De id parameter wordt gebruikt om de id op te geven voor het verbindingspunt van de consument dat is gekoppeld aan de specifieke callback-methode. Een besturingselement kan meerdere verbindingspunten hebben, maar de id voor elk besturingselement moet uniek zijn. Daarom is deze overbelasting van de constructor handig als u meerdere callback-methoden in uw consumentenbeheer hebt.

De connectionPointType parameter moet een Type afgeleide zijn van ConsumerConnectionPoint. Als deze parameter is opgegeven, wordt het Type gebruikt om het verbindingspunt te maken in plaats van de standaardklasse ConsumerConnectionPoint die is geleverd met de set webonderdelen.

Zie ook

Van toepassing op