ConnectionConsumerAttribute Costruttori

Definizione

Inizializza una nuova istanza della ConnectionConsumerAttribute classe , specificando un valore da utilizzare per il nome visualizzato del punto di connessione e, facoltativamente, specificando i valori da utilizzare per l'ID del punto di connessione, il tipo di punto di connessione o entrambi.

Overload

Nome Descrizione
ConnectionConsumerAttribute(String)

Inizializza una nuova istanza della ConnectionConsumerAttribute classe , specificando un nome visualizzato per il punto di connessione consumer.

ConnectionConsumerAttribute(String, String)

Inizializza una nuova istanza della ConnectionConsumerAttribute classe , specificando un nome visualizzato e un ID per il punto di connessione consumer.

ConnectionConsumerAttribute(String, Type)

Inizializza una nuova istanza della ConnectionConsumerAttribute classe , specificando un nome visualizzato e un tipo specifico di oggetto punto di connessione da utilizzare per il punto di connessione consumer.

ConnectionConsumerAttribute(String, String, Type)

Inizializza una nuova istanza della ConnectionConsumerAttribute classe , specificando un nome visualizzato, un ID e un tipo specifico di oggetto punto di connessione da utilizzare per il punto di connessione consumer.

Commenti

Un controllo consumer può avere più metodi contrassegnati con l'elemento ConnectionConsumerAttribute di metadati. In questo caso, il consumer avrà più punti di connessione e ogni istanza dell'elemento ConnectionConsumerAttribute deve specificare un valore ID univoco per il punto di connessione associato, in modo che i punti di connessione del consumer possano essere distinti.

ConnectionConsumerAttribute(String)

Inizializza una nuova istanza della ConnectionConsumerAttribute classe , specificando un nome visualizzato per il punto di connessione consumer.

public:
 ConnectionConsumerAttribute(System::String ^ displayName);
public ConnectionConsumerAttribute(string displayName);
new System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute : string -> System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute
Public Sub New (displayName As String)

Parametri

displayName
String

Stringa contenente un nome descrittivo per il punto di connessione consumer da visualizzare nell'interfaccia utente.

Eccezioni

displayName è null.

Esempio

Nell'esempio di codice seguente viene illustrato l'utilizzo della ConnectionConsumerAttribute classe , mostrando come dichiarare l'elemento ConnectionConsumerAttribute di metadati in un metodo di callback in un controllo consumer. Si noti che viene usato l'overload più semplice del costruttore; viene fornito solo il valore del displayName parametro. Per il codice completo necessario per eseguire l'esempio di codice, vedere la panoramica della ConnectionConsumerAttribute classe.

[ConnectionConsumer("Row")]
public void SetConnectionInterface(IWebPartRow provider) 
{
    _provider = provider;
}
    <ConnectionConsumer("Row")> _
    Public Sub SetConnectionInterface(ByVal provider As IWebPartRow)
        _provider = provider

    End Sub
End Class

Commenti

Questo costruttore crea un'istanza dell'attributo utilizzato con un metodo di un controllo Web part che funge da consumer. Questo metodo diventa il punto di connessione tra il provider e il consumer. In genere, il modo in cui si usa questo costruttore consiste nel dichiarare un ConnectionConsumerAttribute elemento di metadati in un metodo che si desidera designare come metodo di callback in un controllo consumer.

Il displayName parametro è un nome descrittivo del punto di connessione consumer usato dal controllo per rappresentare il ConnectionsZone punto di connessione di un consumer nell'interfaccia utente.

Vedi anche

Si applica a

ConnectionConsumerAttribute(String, String)

Inizializza una nuova istanza della ConnectionConsumerAttribute classe , specificando un nome visualizzato e un ID per il punto di connessione consumer.

public:
 ConnectionConsumerAttribute(System::String ^ displayName, System::String ^ id);
public ConnectionConsumerAttribute(string displayName, string id);
new System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute : string * string -> System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute
Public Sub New (displayName As String, id As String)

Parametri

displayName
String

Stringa contenente un nome descrittivo per il punto di connessione consumer da visualizzare nell'interfaccia utente.

id
String

, IDvalore stringa univoco assegnato al punto di connessione del consumer.

Eccezioni

displayName o id è null.

Commenti

Il displayName parametro è un nome descrittivo del punto di connessione consumer usato dal controllo per rappresentare il ConnectionsZone punto di connessione di un consumer nell'interfaccia utente.

Il id parametro viene usato per specificare l'ID per il punto di connessione consumer associato al metodo di callback specifico. Un controllo può avere più punti di connessione, ma per id ognuno deve essere univoco. Pertanto, questo overload del costruttore è utile se nel controllo consumer sono presenti più metodi di callback.

Vedi anche

Si applica a

ConnectionConsumerAttribute(String, Type)

Inizializza una nuova istanza della ConnectionConsumerAttribute classe , specificando un nome visualizzato e un tipo specifico di oggetto punto di connessione da utilizzare per il punto di connessione consumer.

public:
 ConnectionConsumerAttribute(System::String ^ displayName, Type ^ connectionPointType);
public ConnectionConsumerAttribute(string displayName, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute : string * Type -> System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute
Public Sub New (displayName As String, connectionPointType As Type)

Parametri

displayName
String

Stringa contenente un nome descrittivo per il punto di connessione consumer da visualizzare nell'interfaccia utente.

connectionPointType
Type

Oggetto Type che deriva da ConsumerConnectionPointe che si desidera specificare come tipo di oggetto punto di connessione da utilizzare con un metodo di callback specifico.

Eccezioni

displayName o connectionPointType è null.

connectionPointType non è valido.

Commenti

Il displayName parametro è un nome descrittivo del punto di connessione consumer usato dal controllo per rappresentare il ConnectionsZone punto di connessione di un consumer nell'interfaccia utente.

Il connectionPointType parametro deve essere un Type derivato da ConsumerConnectionPoint. Se si specifica questo parametro, Type viene utilizzato per creare il punto di connessione anziché la classe standard ConsumerConnectionPoint fornita con il set di controlli Web part.

Vedi anche

Si applica a

ConnectionConsumerAttribute(String, String, Type)

Inizializza una nuova istanza della ConnectionConsumerAttribute classe , specificando un nome visualizzato, un ID e un tipo specifico di oggetto punto di connessione da utilizzare per il punto di connessione consumer.

public:
 ConnectionConsumerAttribute(System::String ^ displayName, System::String ^ id, Type ^ connectionPointType);
public ConnectionConsumerAttribute(string displayName, string id, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute : string * string * Type -> System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute
Public Sub New (displayName As String, id As String, connectionPointType As Type)

Parametri

displayName
String

Stringa contenente un nome descrittivo per il punto di connessione consumer da visualizzare nell'interfaccia utente.

id
String

, IDvalore stringa univoco assegnato al punto di connessione del consumer.

connectionPointType
Type

Oggetto Type che deriva da ConsumerConnectionPointe che si desidera specificare come tipo di oggetto punto di connessione da utilizzare con un metodo di callback specifico.

Eccezioni

displayName, ido connectionPointType è null.

connectionPointType non è valido.

Commenti

Il displayName parametro è un nome descrittivo del punto di connessione consumer usato dal controllo per rappresentare il ConnectionsZone punto di connessione di un consumer nell'interfaccia utente.

Il id parametro viene usato per specificare l'ID per il punto di connessione consumer associato al metodo di callback specifico. Un controllo può avere più punti di connessione, ma per id ognuno deve essere univoco. Pertanto, questo overload del costruttore è utile se nel controllo consumer sono presenti più metodi di callback.

Il connectionPointType parametro deve essere un Type derivato da ConsumerConnectionPoint. Se si specifica questo parametro, Type viene utilizzato per creare il punto di connessione anziché la classe standard ConsumerConnectionPoint fornita con il set di controlli Web part.

Vedi anche

Si applica a