ConnectionProviderAttribute Konstruktory

Definicja

Inicjuje ConnectionProviderAttribute nowe wystąpienie klasy, określając wartość do użycia dla nazwy wyświetlanej punktu połączenia i opcjonalnie określając wartości do użycia dla identyfikatora punktu połączenia, typu punktu połączenia lub obu tych typów.

Przeciążenia

ConnectionProviderAttribute(String)

Inicjuje ConnectionProviderAttribute nowe wystąpienie klasy, określając nazwę wyświetlaną punktu połączenia dostawcy.

ConnectionProviderAttribute(String, String)

Inicjuje ConnectionProviderAttribute nowe wystąpienie klasy, określając nazwę wyświetlaną i identyfikator punktu połączenia dostawcy.

ConnectionProviderAttribute(String, Type)

Inicjuje ConnectionProviderAttribute nowe wystąpienie klasy, określając nazwę wyświetlaną i określony typ obiektu punktu połączenia do użycia dla punktu połączenia dostawcy.

ConnectionProviderAttribute(String, String, Type)

Inicjuje ConnectionProviderAttribute nowe wystąpienie klasy, określając nazwę wyświetlaną, identyfikator i określony typ obiektu punktu połączenia do użycia dla punktu połączenia dostawcy.

Uwagi

Kontrolka dostawcy może mieć wiele metod oznaczonych elementem ConnectionProviderAttribute metadanych. W takim przypadku dostawca będzie miał wiele punktów połączenia, a każde wystąpienie ConnectionProviderAttribute elementu powinno określić unikatową wartość identyfikatora skojarzonego punktu połączenia, aby można było odróżnić punkty połączenia dostawcy.

ConnectionProviderAttribute(String)

Inicjuje ConnectionProviderAttribute nowe wystąpienie klasy, określając nazwę wyświetlaną punktu połączenia dostawcy.

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)

Parametry

displayName
String

Ciąg zawierający przyjazną nazwę punktu połączenia dostawcy, który ma być wyświetlany w interfejsie użytkownika.

Wyjątki

displayName to null.

Przykłady

Poniższy przykład kodu pokazuje użycie ConnectionProviderAttribute klasy , pokazując sposób deklarowania ConnectionProviderAttribute elementu metadanych w metodzie wywołania zwrotnego w kontrolce dostawcy. Należy pamiętać, że jest używane najprostsze przeciążenie konstruktora; zostanie podana tylko wartość parametru displayName . Aby zapoznać się z pełnym kodem wymaganym do uruchomienia przykładu kodu, zobacz ConnectionProviderAttribute omówienie klasy.

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

End Function 'GetConnectionInterface

Uwagi

Ten konstruktor tworzy wystąpienie atrybutu, który jest używany z metodą składniki Web Part kontrolki działającej jako dostawca. Ta metoda staje się punktem połączenia między dostawcą a odbiorcą. Zazwyczaj sposobem użycia tego konstruktora jest zadeklarowanie ConnectionProviderAttribute elementu metadanych w metodzie, którą chcesz wyznaczyć jako metodę wywołania zwrotnego w kontrolce dostawcy.

Parametr displayName jest przyjazną nazwą punktu połączenia dostawcy, który jest używany przez ConnectionsZone kontrolkę do reprezentowania punktu połączenia dostawcy w interfejsie użytkownika.

Zobacz też

Dotyczy

ConnectionProviderAttribute(String, String)

Inicjuje ConnectionProviderAttribute nowe wystąpienie klasy, określając nazwę wyświetlaną i identyfikator punktu połączenia dostawcy.

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)

Parametry

displayName
String

Ciąg zawierający przyjazną nazwę punktu połączenia dostawcy, który ma być wyświetlany w interfejsie użytkownika.

id
String

, IDunikatowa wartość ciągu przypisana do punktu połączenia dostawcy.

Wyjątki

displayName lub id ma wartość null.

Uwagi

Parametr displayName jest przyjazną nazwą punktu połączenia dostawcy, który jest używany przez ConnectionsZone kontrolkę do reprezentowania punktu połączenia dostawcy w interfejsie użytkownika.

Parametr id służy do określania identyfikatora punktu połączenia dostawcy skojarzonego z konkretną metodą wywołania zwrotnego. Kontrolka może mieć wiele punktów połączenia, ale każda id z nich musi być unikatowa. W związku z tym to przeciążenie konstruktora jest przydatne, jeśli masz wiele metod wywołania zwrotnego w kontrolce dostawcy.

Zobacz też

Dotyczy

ConnectionProviderAttribute(String, Type)

Inicjuje ConnectionProviderAttribute nowe wystąpienie klasy, określając nazwę wyświetlaną i określony typ obiektu punktu połączenia do użycia dla punktu połączenia dostawcy.

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)

Parametry

displayName
String

Ciąg zawierający przyjazną nazwę punktu połączenia dostawcy, który ma być wyświetlany w interfejsie użytkownika.

connectionPointType
Type

Element Type pochodzący z ConnectionPointklasy i , który ma być określony jako typ obiektu punktu połączenia, który ma być używany z określoną metodą wywołania zwrotnego.

Wyjątki

displayName lub connectionPointType ma wartość null.

connectionPointType jest nieprawidłowy.

Uwagi

Parametr displayName jest przyjazną nazwą punktu połączenia dostawcy, który jest używany przez ConnectionsZone kontrolkę do reprezentowania punktu połączenia dostawcy w interfejsie użytkownika.

Parametr connectionPointType musi być pochodną Type .ProviderConnectionPoint Jeśli ten parametr zostanie określony, Type zostanie użyty do utworzenia punktu połączenia zamiast standardowej ProviderConnectionPoint klasy dostarczonej z zestawem kontrolek składniki Web Part.

Zobacz też

Dotyczy

ConnectionProviderAttribute(String, String, Type)

Inicjuje ConnectionProviderAttribute nowe wystąpienie klasy, określając nazwę wyświetlaną, identyfikator i określony typ obiektu punktu połączenia do użycia dla punktu połączenia dostawcy.

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)

Parametry

displayName
String

Ciąg zawierający przyjazną nazwę punktu połączenia dostawcy, który ma być wyświetlany w interfejsie użytkownika.

id
String

, IDunikatowa wartość ciągu przypisana do punktu połączenia dostawcy.

connectionPointType
Type

Element Type pochodzący z ProviderConnectionPointklasy i , który ma być określony jako typ obiektu punktu połączenia, który ma być używany z określoną metodą wywołania zwrotnego.

Wyjątki

displayName, idlub connectionPointType to null.

connectionPointType jest nieprawidłowy.

Uwagi

Parametr displayName jest przyjazną nazwą punktu połączenia dostawcy, który jest używany przez ConnectionsZone kontrolkę do reprezentowania punktu połączenia dostawcy w interfejsie użytkownika.

Parametr id służy do określania identyfikatora punktu połączenia dostawcy skojarzonego z konkretną metodą wywołania zwrotnego. Kontrolka może mieć wiele punktów połączenia, ale każda id z nich musi być unikatowa. W związku z tym to przeciążenie konstruktora jest przydatne, jeśli masz wiele metod wywołania zwrotnego w kontrolce dostawcy.

Parametr connectionPointType musi być pochodną Type .ProviderConnectionPoint Jeśli ten parametr zostanie określony, Type zostanie użyty do utworzenia punktu połączenia zamiast standardowej ProviderConnectionPoint klasy dostarczonej z zestawem kontrolek składniki Web Part.

Zobacz też

Dotyczy