Freigeben über


IWebPartParameters Schnittstelle

Definition

Definiert den Vertrag, den ein Webparts-Steuerelement implementiert, um einen Parameterwert in einer Webparts-Verbindung zu übergeben.

public interface class IWebPartParameters
public interface IWebPartParameters
type IWebPartParameters = interface
Public Interface IWebPartParameters
Abgeleitet

Hinweise

Daten werden in der Regel von einem Anbieter an einen Consumer in einer Webparts Verbindung gesendet. In einigen Fällen benötigt ein Anbieter jedoch einen Parameter vom Consumer, um zu bestimmen, welche Werte zurückgesendet werden sollen. Die- IWebPartParameters Schnittstelle definiert Member, die implementiert werden, um die Übergabe eines Parameters von einem Consumer an einen Anbieter zu vereinfachen.

Die RowToParametersTransformer-Klasse implementiert die IWebPartParameters-Schnittstelle. Transformatoren werden verwendet, um Daten zwischen zwei Webparts-Steuerelementen mit nicht kompatiblen Verbindungs Punkten zu übersetzen. Ein- RowToParametersTransformer Objekt transformiert Daten von einem Anbieter, der die- IWebPartRow Schnittstelle implementiert, wenn der Anbieter einen Parameter vom Consumer benötigt.

Die GetParametersData -Methode ruft die Daten vom Anbieter ab und stellt eine Rückruf Methode bereit, mit der die Daten für den Consumer verarbeitet werden. Die Rückruf Methode kann eine angepasste Methode im Consumer sein, die die Rückgabewerte entsprechend festlegt.

Eigenschaften

Schema

Ruft die Eigenschaftendeskriptoren für die Daten ab, die vom Consumer empfangen werden sollen.

Methoden

GetParametersData(ParametersCallback)

Ruft den Wert der Daten vom Verbindungsanbieter ab.

SetConsumerSchema(PropertyDescriptorCollection)

Legt die Eigenschaftendeskriptoren für die Eigenschaften fest, die der Consumer beim Aufrufen der GetParametersData(ParametersCallback)-Methode empfängt.

Gilt für