Monobjc.Tools.Xcode.PBXNativeTarget.WriteTo C# (CSharp) Method

WriteTo() public method

Writes this element to the writer.
public WriteTo ( ProjectWriter writer, string>.IDictionary map ) : void
writer ProjectWriter The writer.
map string>.IDictionary The map.
return void
        public override void WriteTo(ProjectWriter writer, IDictionary<IPBXElement, string> map)
        {
            writer.WritePBXElementPrologue (2, map, this);
            if (this.BuildConfigurationList != null) {
                writer.WritePBXProperty (3, map, "buildConfigurationList", this.BuildConfigurationList);
            }
            writer.WritePBXProperty (3, map, "buildPhases", this.BuildPhases);
            writer.WritePBXProperty (3, map, "buildRules", this.BuildRules);
            writer.WritePBXProperty (3, map, "dependencies", this.Dependencies);
            writer.WritePBXProperty (3, map, "name", this.Name);
            writer.WritePBXProperty (3, map, "productInstallPath", this.ProductInstallPath);
            writer.WritePBXProperty (3, map, "productName", this.ProductName);
            if (this.ProductReference != null) {
                writer.WritePBXProperty (3, map, "productReference", this.ProductReference);
            }
            writer.WritePBXProperty (3, map, "productType", this.ProductType.ToDescription ());
            writer.WritePBXElementEpilogue (2);
        }