public override void CheckPage(TfsClient client)
{
base.CheckPage(client);
var path = TfsPath;
if (!CheckTfsPathArea(path, AreaName))
throw new InvalidOperationException($"TFS path '{path}' seems not conforming with area name '{AreaName}'.");
if (!CheckTfsPathProject(path, ProjectName))
throw new InvalidOperationException($"TFS path '{path}' seems not conforming with project name '{ProjectName}'.");
var project = new ProjectDocument(() => client.ReadFile(ProjectFile));
ProjectUid = project.GetProjectGuid();
}