1 write to Id
Microsoft.DotNet.XliffTasks (1)
Model\TranslatableNode.cs (1)
13
Id
= id;
9 references to Id
Microsoft.DotNet.XliffTasks (9)
Model\JsonDocument.cs (2)
35
=> _json.Select(kvp => new Node(_json, kvp.Key, kvp.Value)).OrderBy(entry => entry.
Id
);
41
json[
Id
] = translation;
Model\TranslatableDocument.cs (1)
57
if (translations.TryGetValue(node.
Id
, out string translation))
Model\XlfDocument.cs (5)
82
if (nodesById.ContainsKey(node.
Id
))
84
throw new BuildErrorException($"The document '{sourceDocumentId}' has a duplicate node '{node.
Id
}'.");
87
nodesById.Add(node.
Id
, node);
183
if (!nodesById.ContainsKey(sourceNode.
Id
))
190
new XAttribute("id", sourceNode.
Id
),
Tasks\TransformTemplates.cs (1)
101
Dictionary<string, string> defaultTranslation = document.Nodes.ToDictionary(node => node.
Id
, node => node.Source);