Freigeben über


ProxyWebPart Konstruktoren

Definition

Initialisiert eine neue Instanz der ProxyWebPart-Klasse.

Überlädt

ProxyWebPart(WebPart)

Initialisiert eine neue Instanz der ProxyWebPart-Klasse, wenn ein statisches Webparts-Steuerelement (oder ein Serversteuerelement bzw. Benutzersteuerelement) ersetzt werden muss.

ProxyWebPart(String, String, String, String)

Initialisiert eine neue Instanz der ProxyWebPart-Klasse, wenn ein dynamisches Webparts-Steuerelement ersetzt werden muss.

ProxyWebPart(WebPart)

Initialisiert eine neue Instanz der ProxyWebPart-Klasse, wenn ein statisches Webparts-Steuerelement (oder ein Serversteuerelement bzw. Benutzersteuerelement) ersetzt werden muss.

protected:
 ProxyWebPart(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
protected ProxyWebPart (System.Web.UI.WebControls.WebParts.WebPart webPart);
new System.Web.UI.WebControls.WebParts.ProxyWebPart : System.Web.UI.WebControls.WebParts.WebPart -> System.Web.UI.WebControls.WebParts.ProxyWebPart
Protected Sub New (webPart As WebPart)

Parameter

webPart
WebPart

Das zu ersetzende Webparts-Steuerelement.

Ausnahmen

webPart ist null.

webPart verfügt über eine leere ID-Eigenschaft. - oder - webPart ist ein leeres GenericWebPart.

- oder - webPart ist vom Typ GenericWebPart , und das untergeordnete Steuerelement verfügt über eine leere ID Eigenschaft.

Hinweise

Dieser Konstruktor wird verwendet, um einen Proxy Webparts Steuerelement zu erstellen, um ein statisches Webparts-Steuerelement zu ersetzen. Verwenden Sie zum Ersetzen eines dynamisch erstellten Webparts Steuerelements den ProxyWebPart(String, String, String, String) Konstruktor, um den Proxy Webparts Steuerelement zu erstellen.

Gilt für

ProxyWebPart(String, String, String, String)

Initialisiert eine neue Instanz der ProxyWebPart-Klasse, wenn ein dynamisches Webparts-Steuerelement ersetzt werden muss.

protected:
 ProxyWebPart(System::String ^ originalID, System::String ^ originalTypeName, System::String ^ originalPath, System::String ^ genericWebPartID);
protected ProxyWebPart (string originalID, string originalTypeName, string originalPath, string genericWebPartID);
new System.Web.UI.WebControls.WebParts.ProxyWebPart : string * string * string * string -> System.Web.UI.WebControls.WebParts.ProxyWebPart
Protected Sub New (originalID As String, originalTypeName As String, originalPath As String, genericWebPartID As String)

Parameter

originalID
String

Eine Zeichenfolge, die der Steuerelement-ID (nicht der eindeutigen ID) des Steuerelements entspricht, das ersetzt werden soll. Wenn ein GenericWebPart-Steuerelement ersetzt wird, entspricht die ID der ID des untergeordneten Serversteuerelements dieses Steuerelements.

originalTypeName
String

Eine Zeichenfolge, die den Namen des Type des Steuerelements darstellt, das ersetzt werden soll. Wenn ein GenericWebPart-Steuerelement ersetzt wird, entspricht der Typname dem Typ des untergeordneten Serversteuerelements dieses Steuerelements.

originalPath
String

Eine Zeichenfolge, die den Pfad zu dem Benutzersteuerelement enthält, das ersetzt werden soll.

genericWebPartID
String

Eine Zeichenfolge, die die ID eines GenericWebPart-Steuerelements zurückgibt, wenn dieser Typ von Steuerelementen ersetzt wird. Diese Zeichenfolge wird für Steuerelemente benötigt, die nicht von der WebPart-Basisklasse erben.

Ausnahmen

Der originalID ist null oder eine leere Zeichenfolge.

- oder -

Der originalTypeName ist null oder eine leere Zeichenfolge.

- oder -

originalPath wird angegeben, aber genericWebPartID ist null oder eine leere Zeichenfolge.

Hinweise

Dieser Konstruktor wird zum Erstellen eines Proxy-Webparts-Steuerelements verwendet, um ein dynamisches Webparts-Steuerelement zu ersetzen. Verwenden Sie zum Ersetzen eines statischen Webparts Steuerelements den ProxyWebPart(WebPart) Konstruktor, um einen Proxy Webparts Steuerelement zu erstellen.

Gilt für