UIHintAttribute Constructor (String^, String^, array<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,
	... array<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: array<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: