This documentation is archived and is not being maintained.

CheckinEvaluationOptions Enumeration

Options for check-in evaluation. Specifies which aspects of the check-in should be evaluated.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

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

public enum CheckinEvaluationOptions

Member nameDescription
AddMissingFieldValuesSupply this bit only in combination with the Notes bit. Indicates that the EvaluateCheckin family of methods should modify the CheckinNote object provided to add CheckinNoteFieldValues for checkin notes that are defined, but for which no value was supplied. The values will be added with a value of String.Empty. The string casing of the Name part of each CheckinNoteFieldValue provided by the caller will also be corrected to match the casing in the corresponding CheckinNoteFieldDefinition.

AllEvaluate all items.

ConflictsEvaluate conflicts.

NotesEvaluate notes.

PoliciesEvaluate policies.