UIHintAttribute Constructor (String, String, Object[])

 

Initializes a new instance of the UIHintAttribute class by using the specified user control, presentation layer, and control parameters.

Namespace:   System.ComponentModel.DataAnnotations
Assembly:  System.ComponentModel.DataAnnotations (in System.ComponentModel.DataAnnotations.dll)

public UIHintAttribute(
	string uiHint,
	string presentationLayer,
	params object[] controlParameters
)

Parameters

uiHint
Type: System.String

The user control (field template) to use to display the data field.

presentationLayer
Type: System.String

The presentation layer that uses the class. Can be set to "HTML", "Silverlight", "WPF", or "WinForms".

controlParameters
Type: System.Object[]

The object to use to retrieve values from any data sources.

Exception Condition
ArgumentException

ControlParameters is null or it is a constraint key.

-or-

The value of ControlParameters is not a string.

Universal Windows Platform
Available since 8
.NET Framework
Available since 3.5
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 3.0
Return to top
Show: