ConnectionProviderAttribute Constructors

Definitie

Initialiseert een nieuw exemplaar van de ConnectionProviderAttribute 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
ConnectionProviderAttribute(String)

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

ConnectionProviderAttribute(String, String)

Initialiseert een nieuw exemplaar van de ConnectionProviderAttribute klasse, waarbij een weergavenaam en een id voor het verbindingspunt van de provider worden opgegeven.

ConnectionProviderAttribute(String, Type)

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

ConnectionProviderAttribute(String, String, Type)

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

Opmerkingen

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

ConnectionProviderAttribute(String)

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

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)

Parameters

displayName
String

Een tekenreeks die een beschrijvende naam bevat voor het verbindingspunt van de provider die moet worden weergegeven in de gebruikersinterface (UI).

Uitzonderingen

displayName is null.

Voorbeelden

In het volgende codevoorbeeld wordt het gebruik van de ConnectionProviderAttribute klasse gedemonstreerd door te laten zien hoe u het ConnectionProviderAttribute metagegevenselement kunt declareren in een callback-methode in een providerbesturing. 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 ConnectionProviderAttribute codevoorbeeld uit te voeren.

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

End Function 'GetConnectionInterface

Opmerkingen

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

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

Zie ook

Van toepassing op

ConnectionProviderAttribute(String, String)

Initialiseert een nieuw exemplaar van de ConnectionProviderAttribute klasse, waarbij een weergavenaam en een id voor het verbindingspunt van de provider worden opgegeven.

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)

Parameters

displayName
String

Een tekenreeks die een beschrijvende naam bevat voor het verbindingspunt van de provider die moet worden weergegeven in de gebruikersinterface (UI).

id
String

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

Uitzonderingen

displayName of id is null.

Opmerkingen

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

De id parameter wordt gebruikt om de id op te geven voor het verbindingspunt van de provider 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 het besturingselement van uw provider hebt.

Zie ook

Van toepassing op

ConnectionProviderAttribute(String, Type)

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

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)

Parameters

displayName
String

Een tekenreeks die een beschrijvende naam bevat voor het verbindingspunt van de provider die moet worden weergegeven in de gebruikersinterface (UI).

connectionPointType
Type

Een Type die is afgeleid van ConnectionPointen 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 provider dat door het ConnectionsZone besturingselement wordt gebruikt om het verbindingspunt van een provider in de gebruikersinterface weer te geven.

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

Zie ook

Van toepassing op

ConnectionProviderAttribute(String, String, Type)

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

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)

Parameters

displayName
String

Een tekenreeks die een beschrijvende naam bevat voor het verbindingspunt van de provider die moet worden weergegeven in de gebruikersinterface (UI).

id
String

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

connectionPointType
Type

Een Type die is afgeleid van ProviderConnectionPointen 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 provider dat door het ConnectionsZone besturingselement wordt gebruikt om het verbindingspunt van een provider in de gebruikersinterface weer te geven.

De id parameter wordt gebruikt om de id op te geven voor het verbindingspunt van de provider 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 het besturingselement van uw provider hebt.

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

Zie ook

Van toepassing op