Freigeben über


WebPartConnection Konstruktor

Definition

Initialisiert eine neue Instanz der WebPartConnection-Klasse.

public:
 WebPartConnection();
public WebPartConnection ();
Public Sub New ()

Hinweise

Der WebPartConnection Konstruktor ist öffentlich, damit der ASP.NET Parser eine Instanz erstellen kann, wenn eine Verbindung im Markup einer Webseite deklariert wird. Dieser Konstruktor ist nicht für die Verwendung im Entwicklercode vorgesehen.

Wenn Sie ein WebPartConnection Objekt programmgesteuert erstellen möchten, sollten Sie die oder die WebPartManager.ConnectWebParts WebPartManager.ConnectWebParts im WebPartManager Steuerelement bereitgestellte Methode verwenden. Diese Methoden behandeln die vielen Details zum Erstellen einer Verbindung und zurückgeben ein WebPartConnection Objekt.

Der WebPartConnection Konstruktor für die WebPartConnection Klasse legt die Werte der IsShared und IsStatic eigenschaften auf true. Daher ist der Standardzustand einer neuen Verbindung statisch (d. h. im Markup der enthaltenden Webseite deklariert) und freigegeben (für alle Benutzer der Seite sichtbar). Dies ist der Fall, wenn Sie eine Verbindung im typischen Szenario hinzufügen, indem Sie die Verbindung im Markup der Seite mit einem <asp:webpartconnection> Element deklarieren. Unter anderen Umständen hat eine Verbindung jedoch unterschiedliche Werte für diese Eigenschaften. Wenn Sie z. B. programmgesteuert eine Verbindung hinzufügen, indem Sie das Verbindungsobjekt im Code erstellen und der Benutzer die Seite im Standardbenutzerpersonalisierungsbereich anzeigt, wird die Verbindung als dynamische, pro Benutzer(nur für die bestimmte Benutzer)-Verbindung erstellt.

Hinweis

Die IsShared Eigenschaften sind IsStatic schreibgeschützt, und diese Eigenschaften, die die Art einer Verbindung bestimmen, werden intern durch das WebPartManager Steuerelement festgelegt, je nachdem, wie eine Verbindung erstellt wird (deklarativ im Seitenmarkup oder programmgesteuert über Ihren Code oder die Benutzeroberfläche).

Gilt für

Siehe auch