Evaluates this 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)
Syntax
'Declaration
Public Function Evaluate ( _
    fieldDefinitions As CheckinNoteFieldDefinition() _
) As CheckinNoteFailure()
public CheckinNoteFailure[] Evaluate(
    CheckinNoteFieldDefinition[] fieldDefinitions
)
public:
array<CheckinNoteFailure^>^ Evaluate(
    array<CheckinNoteFieldDefinition^>^ fieldDefinitions
)
member Evaluate : 
        fieldDefinitions:CheckinNoteFieldDefinition[] -> CheckinNoteFailure[] 
public function Evaluate(
    fieldDefinitions : CheckinNoteFieldDefinition[]
) : CheckinNoteFailure[]
Parameters
- 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
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.