Implemented interface member:
property
TaskEnvironment
Microsoft.Build.Framework.IMultiThreadableTask.TaskEnvironment
17 references to TaskEnvironment
Microsoft.DotNet.XliffTasks (17)
Tasks\EnsureAllResourcesTranslated.cs (1)
43xlfDocument = XlfTask.LoadXlfDocument(TaskEnvironment.GetAbsolutePath(xlfPath));
Tasks\GatherTranslatedSource.cs (1)
115dependentUpon = TaskEnvironment.GetAbsolutePath(Path.Combine(sourceDirectory, dependentUpon)).GetCanonicalForm();
Tasks\SortXlf.cs (1)
33xlfAbsolutePath = TaskEnvironment.GetAbsolutePath(xlfPath);
Tasks\TransformTemplates.cs (9)
79Directory.CreateDirectory(TaskEnvironment.GetAbsolutePath(localizedTemplateDirectory)); 81File.Copy(TaskEnvironment.GetAbsolutePath(templatePath), TaskEnvironment.GetAbsolutePath(cultureSpecificTemplateFile), overwrite: true); 87File.Copy(TaskEnvironment.GetAbsolutePath(projectFileFullPath), TaskEnvironment.GetAbsolutePath(Path.Combine(localizedTemplateDirectory, Path.GetFileName(projectNode.Attribute("File").Value))), overwrite: true); 95AbsolutePath templateItemDestinationAbsolutePath = TaskEnvironment.GetAbsolutePath(templateItemDestinationPath); 100document.Load(new FileInfo(TaskEnvironment.GetAbsolutePath(templateItemFullPath))); 116File.Copy(TaskEnvironment.GetAbsolutePath(Path.Combine(TranslatedOutputDirectory, localizedFileName)), templateItemDestinationAbsolutePath, overwrite: true); 121File.Copy(TaskEnvironment.GetAbsolutePath(templateItemFullPath), templateItemDestinationAbsolutePath, overwrite: true);
Tasks\TranslateSource.cs (3)
24AbsolutePath sourceAbsolutePath = TaskEnvironment.GetAbsolutePath(sourcePath); 25AbsolutePath translatedAbsolutePath = TaskEnvironment.GetAbsolutePath(translatedFullPath); 27XlfDocument xlfDocument = XlfTask.LoadXlfDocument(TaskEnvironment.GetAbsolutePath(XlfFile.ItemSpec));
Tasks\UpdateXlf.cs (2)
35TranslatableDocument sourceDocument = XlfTask.LoadSourceDocument(TaskEnvironment.GetAbsolutePath(sourcePath), sourceFormat); 41AbsolutePath absoluteXlfPath = TaskEnvironment.GetAbsolutePath(xlfPath);