public void Write(string bamlName, BamlLocalizableResourceKey resourceKey, BamlLocalizableResource resource) { writer.WriteColumn(bamlName); // column 2: localizable resource key writer.WriteColumn(ResourceKeyToString(resourceKey)); // column 3: localizable resource's category writer.WriteColumn(resource.Category.ToString()); // column 4: localizable resource's readability writer.WriteColumn(resource.Readable.ToString()); // column 5: localizable resource's modifiability writer.WriteColumn(resource.Modifiable.ToString()); // column 6: localizable resource's localization comments writer.WriteColumn(resource.Comments); // column 7: localizable resource's content writer.WriteColumn(resource.Content); // Done. finishing the line writer.EndLine(); }
public void Write(string bamlName, BamlLocalizableResourceKey resourceKey, BamlLocalizableResource resource) { if (!IsLocalizable(resourceKey, resource)) { return; } // column 1: baml name writer.WriteColumn(bamlName); // column 2: localizable resource key writer.WriteColumn(resourceKey.Uid); // column 3: localizable resource property writer.WriteColumn(resourceKey.PropertyName); // column 4: localizable resource's content writer.WriteColumn(resource.Content); // Done. finishing the line writer.EndLine(); }