Share via


UIHintAttribute コンストラクター

定義

UIHintAttribute クラスの新しいインスタンスを初期化します。

オーバーロード

UIHintAttribute(String)

指定されたユーザー コントロールを使用して、UIHintAttribute クラスの新しいインスタンスを初期化します。

UIHintAttribute(String, String)

ユーザー コントロールおよびプレゼンテーション層を指定して、UIHintAttribute クラスの新しいインスタンスを初期化します。

UIHintAttribute(String, String, Object[])

ユーザー コントロール、プレゼンテーション層、およびコントロールのパラメーターを指定して、UIHintAttribute クラスの新しいインスタンスを初期化します。

UIHintAttribute(String)

ソース:
UIHintAttribute.cs
ソース:
UIHintAttribute.cs
ソース:
UIHintAttribute.cs

指定されたユーザー コントロールを使用して、UIHintAttribute クラスの新しいインスタンスを初期化します。

public:
 UIHintAttribute(System::String ^ uiHint);
public UIHintAttribute (string uiHint);
new System.ComponentModel.DataAnnotations.UIHintAttribute : string -> System.ComponentModel.DataAnnotations.UIHintAttribute
Public Sub New (uiHint As String)

パラメーター

uiHint
String

データ フィールドの表示に使用するユーザー コントロール。

注釈

UIHintAttributeこのコンストラクターで作成されたオブジェクトは、指定した uiHintを使用して初期化されます。このオブジェクトは、データ フィールドを表示するために使用するユーザー コントロール (フィールド テンプレート) を指定します。

ASP.NET 動的データには、データ モデル内のデータ フィールドをレンダリングするためのフィールド テンプレート、ページ テンプレート、およびデータ コントロールが用意されています。 これらのテンプレートとコントロールを変更してカスタマイズすることも、カスタム ユーザー コントロールを作成することもできます。 カスタム ユーザー コントロールを作成する場合は、 プロパティを UIHint 使用して、データ フィールドの表示に使用するユーザー コントロールを指定します。

適用対象

UIHintAttribute(String, String)

ソース:
UIHintAttribute.cs
ソース:
UIHintAttribute.cs
ソース:
UIHintAttribute.cs

ユーザー コントロールおよびプレゼンテーション層を指定して、UIHintAttribute クラスの新しいインスタンスを初期化します。

public:
 UIHintAttribute(System::String ^ uiHint, System::String ^ presentationLayer);
public UIHintAttribute (string uiHint, string presentationLayer);
public UIHintAttribute (string uiHint, string? presentationLayer);
new System.ComponentModel.DataAnnotations.UIHintAttribute : string * string -> System.ComponentModel.DataAnnotations.UIHintAttribute
Public Sub New (uiHint As String, presentationLayer As String)

パラメーター

uiHint
String

データ フィールドの表示に使用するユーザー コントロール (フィールド テンプレート)。

presentationLayer
String

このクラスを使用するプレゼンテーション層。 "HTML"、"Silverlight"、"WPF"、"WinForms" のいずれかに設定できます。

適用対象

UIHintAttribute(String, String, Object[])

ソース:
UIHintAttribute.cs
ソース:
UIHintAttribute.cs
ソース:
UIHintAttribute.cs

ユーザー コントロール、プレゼンテーション層、およびコントロールのパラメーターを指定して、UIHintAttribute クラスの新しいインスタンスを初期化します。

public:
 UIHintAttribute(System::String ^ uiHint, System::String ^ presentationLayer, ... cli::array <System::Object ^> ^ controlParameters);
public UIHintAttribute (string uiHint, string presentationLayer, params object[] controlParameters);
public UIHintAttribute (string uiHint, string? presentationLayer, params object?[]? controlParameters);
new System.ComponentModel.DataAnnotations.UIHintAttribute : string * string * obj[] -> System.ComponentModel.DataAnnotations.UIHintAttribute
Public Sub New (uiHint As String, presentationLayer As String, ParamArray controlParameters As Object())

パラメーター

uiHint
String

データ フィールドの表示に使用するユーザー コントロール (フィールド テンプレート)。

presentationLayer
String

このクラスを使用するプレゼンテーション層。 "HTML"、"Silverlight"、"WPF"、"WinForms" のいずれかに設定できます。

controlParameters
Object[]

データ ソースからの値の取得に使用するオブジェクト。

例外

ControlParametersnull であるか、または制約キーです。

- または -

ControlParameters の値が文字列ではありません。

適用対象