Condividi tramite


IWebPartParameters Interfaccia

Definizione

Definisce il contratto implementato da un controllo Web part per passare un valore di parametro in un insieme Web part.

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

Commenti

I dati vengono in genere inviati da un provider a un consumer in una connessione web part. In alcuni casi, tuttavia, un provider necessita di un parametro dal consumer per determinare quali valori deve restituire. L'interfaccia IWebPartParameters definisce i membri da implementare che facilitano il passaggio di un parametro da un consumer a un provider.

La classe RowToParametersTransformer implementa l'interfaccia IWebPartParameters. I trasformatori vengono usati per convertire i dati tra due controlli Web part con punti di connessione incompatibili. Un RowToParametersTransformer oggetto trasforma i dati da un provider che implementa l'interfaccia IWebPartRow quando il provider necessita di un parametro dal consumer.

Il GetParametersData metodo recupera i dati dal provider e fornisce un metodo di callback per elaborare i dati per il consumer. Il metodo di callback può essere un metodo personalizzato all'interno del consumer che imposta di conseguenza i valori restituiti.

Proprietà

Schema

Ottiene i descrittori di proprietà per i dati ricevuti dal consumer.

Metodi

GetParametersData(ParametersCallback)

Ottiene il valore dei dati provenienti dal provider della connessione.

SetConsumerSchema(PropertyDescriptorCollection)

Imposta i descrittori di proprietà per le proprietà ricevute dal consumer durante la chiamata al metodo GetParametersData(ParametersCallback).

Si applica a