IWebPartParameters Schnittstelle

Definition

Definiert den Vertrag, den ein Webpart-Steuerelement implementiert, um einen Parameterwert in einer Webpartverbindung 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 Webpartverbindung gesendet. In einigen Fällen benötigt ein Anbieter jedoch einen Parameter vom Verbraucher, um zu bestimmen, welche Werte er zurücksenden soll. Die IWebPartParameters Schnittstelle definiert Member zur Implementierung, die die Übergabe eines Parameters von einem Consumer an einen Anbieter erleichtern.

Der RowToParametersTransformer-Klasse implementiert die IWebPartParameters-Schnittstelle. Transformatoren werden verwendet, um Daten zwischen zwei Webpart-Steuerelementen mit inkompatiblen Verbindungspunkten 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ückrufmethode zum Verarbeiten der Daten für den Verbraucher bereit. Die Rückrufmethode kann eine angepasste Methode innerhalb des Consumers sein, die die Rückgabewerte entsprechend festlegt.

Eigenschaften

Name Beschreibung
Schema

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

Methoden

Name Beschreibung
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: