ConnectionConsumerAttribute Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av ConnectionConsumerAttribute klassen, anger ett värde som ska användas för visningsnamnet för anslutningspunkten och kan också ange värden som ska användas för anslutningspunktens ID, anslutningspunktstyp eller båda.
Överlagringar
| Name | Description |
|---|---|
| ConnectionConsumerAttribute(String) |
Initierar en ny instans av ConnectionConsumerAttribute klassen och anger ett visningsnamn för konsumentanslutningspunkten. |
| ConnectionConsumerAttribute(String, String) |
Initierar en ny instans av ConnectionConsumerAttribute klassen och anger ett visningsnamn och ett ID för konsumentanslutningspunkten. |
| ConnectionConsumerAttribute(String, Type) |
Initierar en ny instans av ConnectionConsumerAttribute klassen och anger ett visningsnamn och en specifik typ av anslutningspunktobjekt som ska användas för konsumentanslutningspunkten. |
| ConnectionConsumerAttribute(String, String, Type) |
Initierar en ny instans av ConnectionConsumerAttribute klassen, anger ett visningsnamn, ett ID och en specifik typ av anslutningspunktobjekt som ska användas för konsumentanslutningspunkten. |
Kommentarer
En konsumentkontroll kan ha flera metoder markerade med ConnectionConsumerAttribute metadataelementet. I det här fallet skulle konsumenten ha flera anslutningspunkter, och varje instans av elementet ConnectionConsumerAttribute bör ange ett unikt ID-värde för den associerade anslutningspunkten, så att konsumentens anslutningspunkter kan särskiljas.
ConnectionConsumerAttribute(String)
Initierar en ny instans av ConnectionConsumerAttribute klassen och anger ett visningsnamn för konsumentanslutningspunkten.
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)
Parametrar
- displayName
- String
En sträng som innehåller ett eget namn för konsumentanslutningspunkten som ska visas i användargränssnittet (UI).
Undantag
displayName är null.
Exempel
I följande kodexempel visas hur du använder ConnectionConsumerAttribute klassen genom att visa hur du deklarerar ConnectionConsumerAttribute metadataelementet på en motringningsmetod i en konsumentkontroll. Observera att konstruktorns enklaste överlagring används. endast parametervärdet displayName anges. Den fullständiga kod som krävs för att köra kodexemplet finns i klassöversikten ConnectionConsumerAttribute .
[ConnectionConsumer("Row")]
public void SetConnectionInterface(IWebPartRow provider)
{
_provider = provider;
}
<ConnectionConsumer("Row")> _
Public Sub SetConnectionInterface(ByVal provider As IWebPartRow)
_provider = provider
End Sub
End Class
Kommentarer
Den här konstruktorn skapar en instans av attributet som används med en metod för en webbdelskontroll som fungerar som konsument. Den här metoden blir anslutningspunkten mellan providern och konsumenten. Det sätt du använder den här konstruktorn på är vanligtvis att deklarera ett ConnectionConsumerAttribute metadataelement på en metod som du vill ange som en motringningsmetod i en konsumentkontroll.
Parametern displayName är ett eget namn på konsumentanslutningspunkten som används av ConnectionsZone kontrollen för att representera en konsuments anslutningspunkt i användargränssnittet.
Se även
Gäller för
ConnectionConsumerAttribute(String, String)
Initierar en ny instans av ConnectionConsumerAttribute klassen och anger ett visningsnamn och ett ID för konsumentanslutningspunkten.
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)
Parametrar
- displayName
- String
En sträng som innehåller ett eget namn för konsumentanslutningspunkten som ska visas i användargränssnittet (UI).
Undantag
displayName eller id är null.
Kommentarer
Parametern displayName är ett eget namn på konsumentanslutningspunkten som används av ConnectionsZone kontrollen för att representera en konsuments anslutningspunkt i användargränssnittet.
Parametern id används för att ange ID:t för konsumentanslutningspunkten som är associerad med den specifika återanropsmetoden. En kontroll kan ha flera anslutningspunkter, men för var och en måste den id vara unik. Därför är den här överbelastningen av konstruktorn användbar om du har flera motringningsmetoder i din konsumentkontroll.
Se även
Gäller för
ConnectionConsumerAttribute(String, Type)
Initierar en ny instans av ConnectionConsumerAttribute klassen och anger ett visningsnamn och en specifik typ av anslutningspunktobjekt som ska användas för konsumentanslutningspunkten.
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)
Parametrar
- displayName
- String
En sträng som innehåller ett eget namn för konsumentanslutningspunkten som ska visas i användargränssnittet (UI).
- connectionPointType
- Type
En Type som härleds från ConsumerConnectionPointoch som du vill ange som typ av anslutningspunktobjekt som ska användas med en specifik motringningsmetod.
Undantag
displayName eller connectionPointType är null.
connectionPointType är ogiltigt.
Kommentarer
Parametern displayName är ett eget namn på konsumentanslutningspunkten som används av ConnectionsZone kontrollen för att representera en konsuments anslutningspunkt i användargränssnittet.
Parametern connectionPointType måste vara en Type härledd från ConsumerConnectionPoint. Om den här parametern anges används den Type för att skapa anslutningspunkten i stället för den standardklass ConsumerConnectionPoint som tillhandahålls med kontrolluppsättningen Webbdelar.
Se även
Gäller för
ConnectionConsumerAttribute(String, String, Type)
Initierar en ny instans av ConnectionConsumerAttribute klassen, anger ett visningsnamn, ett ID och en specifik typ av anslutningspunktobjekt som ska användas för konsumentanslutningspunkten.
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)
Parametrar
- displayName
- String
En sträng som innehåller ett eget namn för konsumentanslutningspunkten som ska visas i användargränssnittet (UI).
- connectionPointType
- Type
En Type som härleds från ConsumerConnectionPointoch som du vill ange som typ av anslutningspunktobjekt som ska användas med en specifik motringningsmetod.
Undantag
displayName, id, eller connectionPointType är null.
connectionPointType är ogiltigt.
Kommentarer
Parametern displayName är ett eget namn på konsumentanslutningspunkten som används av ConnectionsZone kontrollen för att representera en konsuments anslutningspunkt i användargränssnittet.
Parametern id används för att ange ID:t för konsumentanslutningspunkten som är associerad med den specifika återanropsmetoden. En kontroll kan ha flera anslutningspunkter, men för var och en måste den id vara unik. Därför är den här överbelastningen av konstruktorn användbar om du har flera motringningsmetoder i din konsumentkontroll.
Parametern connectionPointType måste vara en Type härledd från ConsumerConnectionPoint. Om den här parametern anges används den Type för att skapa anslutningspunkten i stället för den standardklass ConsumerConnectionPoint som tillhandahålls med kontrolluppsättningen Webbdelar.