ConnectionProviderAttribute コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コネクション ポイントの表示名に使用する値を指定し、オプションでコネクション ポイントの ID と種類のどちらかまたは両方に使用する値を指定して、ConnectionProviderAttribute クラスの新しいインスタンスを初期化します。
オーバーロード
ConnectionProviderAttribute(String) |
プロバイダー コネクション ポイントの表示名を指定して、ConnectionProviderAttribute クラスの新しいインスタンスを初期化します。 |
ConnectionProviderAttribute(String, String) |
プロバイダー コネクション ポイントの表示名と ID を指定して、ConnectionProviderAttribute クラスの新しいインスタンスを初期化します。 |
ConnectionProviderAttribute(String, Type) |
プロバイダー コネクション ポイントに使用する表示名と特定のコネクション ポイント オブジェクトの型を指定して、ConnectionProviderAttribute クラスの新しいインスタンスを初期化します。 |
ConnectionProviderAttribute(String, String, Type) |
プロバイダー接続ポイントに使用する接続ポイント オブジェクトの表示名、ID、および特定の型を指定して、ConnectionProviderAttribute クラスの新しいインスタンスを初期化します。 |
注釈
プロバイダー コントロールには、メタデータ要素でマークされた複数のメソッドを ConnectionProviderAttribute
含めることができます。 この場合、プロバイダーは複数の接続ポイントを持ち、プロバイダーの接続ポイントを区別できるように、 要素の ConnectionProviderAttribute
各インスタンスで、関連付けられている接続ポイントの一意の ID 値を指定する必要があります。
ConnectionProviderAttribute(String)
プロバイダー コネクション ポイントの表示名を指定して、ConnectionProviderAttribute クラスの新しいインスタンスを初期化します。
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)
パラメーター
- displayName
- String
ユーザー インターフェイス (UI) に表示するプロバイダー接続ポイントの表示名を含む文字列。
例外
displayName
が null
です。
例
次のコード例では、 クラスを ConnectionProviderAttribute 使用して、プロバイダー コントロールのコールバック メソッドでメタデータ要素を宣言 ConnectionProviderAttribute
する方法を示します。 コンストラクターの最も単純なオーバーロードが使用されることに注意してください。 displayName
パラメーター値のみが指定されます。 コード例を実行するために必要な完全なコードについては、クラスの概要に関するページを ConnectionProviderAttribute 参照してください。
[ConnectionProvider("Row")]
public IWebPartRow GetConnectionInterface()
{
return new RowProviderWebPart();
}
<ConnectionProvider("Row")> _
Public Function GetConnectionInterface() As IWebPartRow
Return New RowProviderWebPart()
End Function 'GetConnectionInterface
注釈
このコンストラクターは、プロバイダーとして機能する Web パーツ コントロールのメソッドで使用される 属性のインスタンスを作成します。 このメソッドは、プロバイダーとコンシューマーの間の接続ポイントになります。 通常、このコンストラクターを使用する方法は、プロバイダー コントロールでコールバック メソッドとして指定するメソッドでメタデータ要素を宣言 ConnectionProviderAttribute
することです。
パラメーターは displayName
、UI でプロバイダーの接続ポイントを表すためにコントロールによって ConnectionsZone 使用されるプロバイダー接続ポイントのフレンドリ名です。
こちらもご覧ください
適用対象
ConnectionProviderAttribute(String, String)
プロバイダー コネクション ポイントの表示名と ID を指定して、ConnectionProviderAttribute クラスの新しいインスタンスを初期化します。
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)
パラメーター
- displayName
- String
ユーザー インターフェイス (UI) に表示するプロバイダー接続ポイントの表示名を含む文字列。
例外
displayName
または id
が null
です。
注釈
パラメーターは displayName
、UI でプロバイダーの接続ポイントを表すためにコントロールによって ConnectionsZone 使用されるプロバイダー接続ポイントのフレンドリ名です。
パラメーターは id
、特定のコールバック メソッドに関連付けられているプロバイダー接続ポイントの ID を指定するために使用されます。 コントロールは複数の接続ポイントを持つことができますが、それぞれの の は id
一意である必要があります。 したがって、このコンストラクターのオーバーロードは、プロバイダー コントロールに複数のコールバック メソッドがある場合に便利です。
こちらもご覧ください
適用対象
ConnectionProviderAttribute(String, Type)
プロバイダー コネクション ポイントに使用する表示名と特定のコネクション ポイント オブジェクトの型を指定して、ConnectionProviderAttribute クラスの新しいインスタンスを初期化します。
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)
パラメーター
- displayName
- String
ユーザー インターフェイス (UI) に表示するプロバイダー接続ポイントの表示名を含む文字列。
- connectionPointType
- Type
ConnectionPoint から派生し、特定のコールバック メソッドで使用する接続ポイント オブジェクトの型として指定する Type。
例外
displayName
または connectionPointType
が null
です。
connectionPointType
が無効です。
注釈
パラメーターは displayName
、UI でプロバイダーの接続ポイントを表すためにコントロールによって ConnectionsZone 使用されるプロバイダー接続ポイントのフレンドリ名です。
パラメーターは connectionPointType
、 Type から ProviderConnectionPoint派生した である必要があります。 このパラメーターを指定すると、 Type は Web パーツ コントロール セットで提供される標準 ProviderConnectionPoint クラスではなく、接続ポイントを作成するために使用されます。
こちらもご覧ください
適用対象
ConnectionProviderAttribute(String, String, Type)
プロバイダー接続ポイントに使用する接続ポイント オブジェクトの表示名、ID、および特定の型を指定して、ConnectionProviderAttribute クラスの新しいインスタンスを初期化します。
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)
パラメーター
- displayName
- String
ユーザー インターフェイス (UI) に表示するプロバイダー接続ポイントの表示名を含む文字列。
- connectionPointType
- Type
ProviderConnectionPoint から派生し、特定のコールバック メソッドで使用する接続ポイント オブジェクトの型として指定する Type。
例外
displayName
、id
、または connectionPointType
が null
です。
connectionPointType
が無効です。
注釈
パラメーターは displayName
、UI でプロバイダーの接続ポイントを表すためにコントロールによって ConnectionsZone 使用されるプロバイダー接続ポイントのフレンドリ名です。
パラメーターは id
、特定のコールバック メソッドに関連付けられているプロバイダー接続ポイントの ID を指定するために使用されます。 コントロールは複数の接続ポイントを持つことができますが、それぞれの の は id
一意である必要があります。 したがって、このコンストラクターのオーバーロードは、プロバイダー コントロールに複数のコールバック メソッドがある場合に便利です。
パラメーターは connectionPointType
、 Type から ProviderConnectionPoint派生した である必要があります。 このパラメーターを指定すると、 Type は Web パーツ コントロール セットで提供される標準 ProviderConnectionPoint クラスではなく、接続ポイントを作成するために使用されます。
こちらもご覧ください
適用対象
.NET