ConnectionProviderAttribute Costruttori

Definizione

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

Overload

ConnectionProviderAttribute(String)

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

ConnectionProviderAttribute(String, String)

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

ConnectionProviderAttribute(String, Type)

Inizializza una nuova istanza della classe ConnectionProviderAttribute, definendo un nome visualizzato e un tipo di oggetto punto di connessione specifico da utilizzare per il punto di connessione provider.

ConnectionProviderAttribute(String, String, Type)

Inizializza un'istanza nuova della classe ConnectionProviderAttribute, specificando un nome visualizzato, un ID e un tipo specifico di oggetto punto di connessione da usare come punto di connessione del provider.

Commenti

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

ConnectionProviderAttribute(String)

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

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

Parametri

displayName
String

Stringa che contiene un nome descrittivo per il punto di connessione del provider da visualizzare nell'interfaccia utente.

Eccezioni

displayName è null.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso della ConnectionProviderAttribute classe , illustrando come dichiarare l'elemento ConnectionProviderAttribute di metadati in un metodo di callback in un controllo provider. 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 ConnectionProviderAttribute classe.

[ConnectionProvider("Row")]
public IWebPartRow GetConnectionInterface()
{
    return new RowProviderWebPart();
}
<ConnectionProvider("Row")> _
Public Function GetConnectionInterface() As IWebPartRow
    Return New RowProviderWebPart()

End Function 'GetConnectionInterface

Commenti

Questo costruttore crea un'istanza dell'attributo utilizzato con un metodo di un controllo Web part che funge da provider. 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 ConnectionProviderAttribute elemento di metadati in un metodo che si vuole designare come metodo di callback in un controllo del provider.

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

Vedi anche

Si applica a

ConnectionProviderAttribute(String, String)

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

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

Parametri

displayName
String

Stringa che contiene un nome descrittivo per il punto di connessione del provider da visualizzare nell'interfaccia utente.

id
String

ID, ossia un valore stringa univoco assegnato al punto di connessione del provider.

Eccezioni

displayName o id è null.

Commenti

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

Il id parametro viene usato per specificare l'ID per il punto di connessione del provider 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 sono presenti più metodi di callback nel controllo del provider.

Vedi anche

Si applica a

ConnectionProviderAttribute(String, Type)

Inizializza una nuova istanza della classe ConnectionProviderAttribute, definendo un nome visualizzato e un tipo di oggetto punto di connessione specifico da utilizzare per il punto di connessione provider.

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

Parametri

displayName
String

Stringa che contiene un nome descrittivo per il punto di connessione del provider da visualizzare nell'interfaccia utente.

connectionPointType
Type

Oggetto Type che deriva da ConnectionPoint, necessario per specificare il tipo di punto di connessione da usare 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 del provider usato dal controllo per rappresentare il ConnectionsZone punto di connessione di un provider nell'interfaccia utente.

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

Vedi anche

Si applica a

ConnectionProviderAttribute(String, String, Type)

Inizializza un'istanza nuova della classe ConnectionProviderAttribute, specificando un nome visualizzato, un ID e un tipo specifico di oggetto punto di connessione da usare come punto di connessione del provider.

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

Parametri

displayName
String

Stringa che contiene un nome descrittivo per il punto di connessione del provider da visualizzare nell'interfaccia utente.

id
String

ID, ossia un valore stringa univoco assegnato al punto di connessione del provider.

connectionPointType
Type

Oggetto Type che deriva da ProviderConnectionPoint, necessario per specificare il tipo di punto di connessione da usare con un metodo di callback specifico.

Eccezioni

displayName, id o connectionPointType è null.

connectionPointType non è valido.

Commenti

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

Il id parametro viene usato per specificare l'ID per il punto di connessione del provider 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 sono presenti più metodi di callback nel controllo del provider.

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

Vedi anche

Si applica a