ConnectionConsumerAttribute Costruttori

Definizione

Inizializza una nuova istanza della classe ConnectionConsumerAttribute, 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.Initializes a new instance of the ConnectionConsumerAttribute class, specifying a value to use for the connection point display name, and optionally specifying values to use for the connection point's ID, the connection point type, or both.

Overload

ConnectionConsumerAttribute(String)

Inizializza una nuova istanza della classe ConnectionConsumerAttribute, specificando un nome visualizzato per il punto di connessione consumer.Initializes a new instance of the ConnectionConsumerAttribute class, specifying a display name for the consumer connection point.

ConnectionConsumerAttribute(String, String)

Inizializza una nuova istanza della classe ConnectionConsumerAttribute, specificando un nome visualizzato e un ID per il punto di connessione consumer.Initializes a new instance of the ConnectionConsumerAttribute class, specifying a display name and an ID for the consumer connection point.

ConnectionConsumerAttribute(String, Type)

Inizializza una nuova istanza della classe ConnectionConsumerAttribute, specificando un nome visualizzato e un tipo specifico di oggetto punto di connessione da utilizzare per il punto di connessione consumer.Initializes a new instance of the ConnectionConsumerAttribute class, specifying a display name and a specific type of connection point object to use for the consumer connection point.

ConnectionConsumerAttribute(String, String, Type)

Inizializza un'istanza nuova della classe ConnectionConsumerAttribute, specificando un nome visualizzato, un ID e un tipo specifico di oggetto punto di connessione da usare come punto di connessione consumer.Initializes a new instance of the ConnectionConsumerAttribute class, specifying a display name, an ID, and a specific type of connection point object to use for the consumer connection point.

Commenti

Un controllo consumer può avere più metodi contrassegnati con ConnectionConsumerAttribute l'elemento Metadata.A consumer control can have multiple methods marked with the ConnectionConsumerAttribute metadata element. In questo caso, il consumer disporrà di più punti di connessione e ogni istanza ConnectionConsumerAttribute dell'elemento deve specificare un valore ID univoco per il punto di connessione associato, in modo che sia possibile distinguere i punti di connessione del consumer.In this case, the consumer would have multiple connection points, and each instance of the ConnectionConsumerAttribute element should specify a unique ID value for the associated connection point, so that the consumer's connection points can be distinguished.

ConnectionConsumerAttribute(String)

Inizializza una nuova istanza della classe ConnectionConsumerAttribute, specificando un nome visualizzato per il punto di connessione consumer.Initializes a new instance of the ConnectionConsumerAttribute class, specifying a display name for the consumer connection point.

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 che contiene un nome descrittivo per il punto di connessione consumer da visualizzare nell'interfaccia utente.A string that contains a friendly name for the consumer connection point to display in the user interface (UI).

Eccezioni

displayName è null.displayName is null.

Esempio

Nell'esempio di codice seguente viene illustrato ConnectionConsumerAttribute l'utilizzo della classe, mostrando come dichiarare ConnectionConsumerAttribute l'elemento dei metadati su un metodo di callback in un controllo consumer.The following code example demonstrates using the ConnectionConsumerAttribute class, by showing how to declare the ConnectionConsumerAttribute metadata element on a callback method in a consumer control. Si noti che viene utilizzato l'overload più semplice del costruttore. viene specificato displayName solo il valore del parametro.Note that the simplest overload of the constructor is used; only the displayName parameter value is supplied. Per il codice completo necessario per eseguire l'esempio di codice, vedere ConnectionConsumerAttribute Cenni preliminari sulla classe.For the full code required to run the code example, see the ConnectionConsumerAttribute class overview.

[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.This constructor creates an instance of the attribute that is used with a method of a Web Parts control acting as a consumer. Questo metodo diventa il punto di connessione tra il provider e il consumer.This method becomes the connection point between the provider and the consumer. In genere, la modalità di utilizzo di questo costruttore consiste nel ConnectionConsumerAttribute dichiarare un elemento dei metadati su un metodo che si desidera designare come metodo di callback in un controllo consumer.Typically, the way you use this constructor is to declare a ConnectionConsumerAttribute metadata element on a method that you want to designate as a callback method in a consumer control.

Il displayName parametro è un nome descrittivo del punto di connessione consumer utilizzato ConnectionsZone dal controllo per rappresentare un punto di connessione del consumer nell'interfaccia utente.The displayName parameter is a friendly name of the consumer connection point that is used by the ConnectionsZone control to represent a consumer's connection point in the UI.

Vedi anche

ConnectionConsumerAttribute(String, String)

Inizializza una nuova istanza della classe ConnectionConsumerAttribute, specificando un nome visualizzato e un ID per il punto di connessione consumer.Initializes a new instance of the ConnectionConsumerAttribute class, specifying a display name and an ID for the consumer connection point.

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 che contiene un nome descrittivo per il punto di connessione consumer da visualizzare nell'interfaccia utente.A string that contains a friendly name for the consumer connection point to display in the user interface (UI).

id
String

ID, ossia un valore stringa univoco assegnato al punto di connessione consumer.The ID, a unique string value assigned to the consumer connection point.

Eccezioni

displayName o id è null.displayName or id is null.

Commenti

Il displayName parametro è un nome descrittivo del punto di connessione consumer utilizzato ConnectionsZone dal controllo per rappresentare un punto di connessione del consumer nell'interfaccia utente.The displayName parameter is a friendly name of the consumer connection point that is used by the ConnectionsZone control to represent a consumer's connection point in the UI.

Il id parametro viene usato per specificare l'ID del punto di connessione consumer associato al metodo di callback specifico.The id parameter is used to specify the ID for the consumer connection point associated with the specific callback method. Un controllo può avere più punti id di connessione, ma per ognuno deve essere univoco.A control can have multiple connection points, but the id for each must be unique. Questo overload del costruttore risulta pertanto utile se nel controllo consumer sono presenti più metodi di callback.Therefore, this overload of the constructor is useful if you have multiple callback methods in your consumer control.

Vedi anche

ConnectionConsumerAttribute(String, Type)

Inizializza una nuova istanza della classe ConnectionConsumerAttribute, specificando un nome visualizzato e un tipo specifico di oggetto punto di connessione da utilizzare per il punto di connessione consumer.Initializes a new instance of the ConnectionConsumerAttribute class, specifying a display name and a specific type of connection point object to use for the consumer connection point.

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 che contiene un nome descrittivo per il punto di connessione consumer da visualizzare nell'interfaccia utente.A string that contains a friendly name for the consumer connection point to display in the user interface (UI).

connectionPointType
Type

Oggetto Type che deriva da ConsumerConnectionPoint, necessario per specificare il tipo di oggetto punto di connessione da usare con un metodo di callback specifico.A Type that derives from ConsumerConnectionPoint, and that you want to specify as the type of connection point object to use with a specific callback method.

Eccezioni

displayName o connectionPointType è null.displayName or connectionPointType is null.

connectionPointType non è valido.connectionPointType is not valid.

Commenti

Il displayName parametro è un nome descrittivo del punto di connessione consumer utilizzato ConnectionsZone dal controllo per rappresentare un punto di connessione del consumer nell'interfaccia utente.The displayName parameter is a friendly name of the consumer connection point that is used by the ConnectionsZone control to represent a consumer's connection point in the UI.

Il connectionPointType parametro deve Type essere derivato da ConsumerConnectionPoint.The connectionPointType parameter must be a Type derived from ConsumerConnectionPoint. Se questo parametro viene specificato, Type viene utilizzato per creare il punto di connessione anziché la classe standard ConsumerConnectionPoint fornita con il set di controlli Web part.If this parameter is specified, the Type is used to create the connection point instead of the standard ConsumerConnectionPoint class provided with the Web Parts control set.

Vedi anche

ConnectionConsumerAttribute(String, String, Type)

Inizializza un'istanza nuova della classe ConnectionConsumerAttribute, specificando un nome visualizzato, un ID e un tipo specifico di oggetto punto di connessione da usare come punto di connessione consumer.Initializes a new instance of the ConnectionConsumerAttribute class, specifying a display name, an ID, and a specific type of connection point object to use for the consumer connection point.

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 che contiene un nome descrittivo per il punto di connessione consumer da visualizzare nell'interfaccia utente.A string that contains a friendly name for the consumer connection point to display in the user interface (UI).

id
String

ID, ossia un valore stringa univoco assegnato al punto di connessione consumer.The ID, a unique string value assigned to the consumer connection point.

connectionPointType
Type

Oggetto Type che deriva da ConsumerConnectionPoint, necessario per specificare il tipo di oggetto punto di connessione da usare con un metodo di callback specifico.A Type that derives from ConsumerConnectionPoint, and that you want to specify as the type of connection point object to use with a specific callback method.

Eccezioni

displayName, id o connectionPointType è null.displayName, id, or connectionPointType is null.

connectionPointType non è valido.connectionPointType is not valid.

Commenti

Il displayName parametro è un nome descrittivo del punto di connessione consumer utilizzato ConnectionsZone dal controllo per rappresentare un punto di connessione del consumer nell'interfaccia utente.The displayName parameter is a friendly name of the consumer connection point that is used by the ConnectionsZone control to represent a consumer's connection point in the UI.

Il id parametro viene usato per specificare l'ID del punto di connessione consumer associato al metodo di callback specifico.The id parameter is used to specify the ID for the consumer connection point associated with the specific callback method. Un controllo può avere più punti id di connessione, ma per ognuno deve essere univoco.A control can have multiple connection points, but the id for each must be unique. Questo overload del costruttore risulta pertanto utile se nel controllo consumer sono presenti più metodi di callback.Therefore, this overload of the constructor is useful if you have multiple callback methods in your consumer control.

Il connectionPointType parametro deve Type essere derivato da ConsumerConnectionPoint.The connectionPointType parameter must be a Type derived from ConsumerConnectionPoint. Se questo parametro viene specificato, Type viene utilizzato per creare il punto di connessione anziché la classe standard ConsumerConnectionPoint fornita con il set di controlli Web part.If this parameter is specified, the Type is used to create the connection point instead of the standard ConsumerConnectionPoint class provided with the Web Parts control set.

Vedi anche

Si applica a