This documentation is archived and is not being maintained.

CheckinNote::Evaluate Method (CheckinNote, array<CheckinNoteFieldDefinition>)

Evaluates a CheckinNote's CheckinNoteFieldValues against the supplied CheckinNoteFieldDefinitions and returns a CheckinNoteFailure for each note not specified, or each note specified that has no definition (extraneous notes).

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

public:
static array<CheckinNoteFailure^>^ Evaluate(
	CheckinNote^ note, 
	array<CheckinNoteFieldDefinition^>^ fieldDefinitions
)

Parameters

note
Type: Microsoft.TeamFoundation.VersionControl.Client::CheckinNote

The CheckinNote to evaluate. May be null.

fieldDefinitions
Type: array<Microsoft.TeamFoundation.VersionControl.Client::CheckinNoteFieldDefinition>

The set of field definitions to evaluate against

Return Value

Type: array<Microsoft.TeamFoundation.VersionControl.Client::CheckinNoteFailure>
The set of checkin note failures

Show: