C# Класс Monobjc.Tools.Xcode.ProjectNSWriter

Project writer that uses the NextStep style.
Наследование: ProjectWriter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ProjectNSWriter ( TextWriter writer ) : System

Initializes a new instance of the Monobjc.Tools.Xcode.ProjectNSWriter class.

WriteIndent ( int indentLevel ) : void

Writes the indent.

WritePBXDictionary ( int indentLevel, String>.IDictionary map, IDictionary dictionary ) : void

Writes the dictionary.

WritePBXElementEpilogue ( int indentLevel ) : void

Writes the PBX element epilogue.

WritePBXElementEpilogue ( int indentLevel, bool singleLine ) : void

Writes the PBX element epilogue.

WritePBXElementPrologue ( int indentLevel, string>.IDictionary map, IPBXElement element ) : void

Writes the PBX element prologue.

WritePBXElementPrologue ( int indentLevel, string>.IDictionary map, IPBXElement element, bool singleLine ) : void

Writes the PBX element prologue.

WritePBXList ( int indentLevel, String>.IDictionary map, IList values ) : void

Writes the list.

WritePBXProperty ( int indentLevel, String>.IDictionary map, String name, Object value ) : void

Writes the PBX property.

WritePBXProperty ( int indentLevel, String>.IDictionary map, String name, Object value, bool singleLine ) : void

Writes the PBX property.

WritePBXValue ( int indentLevel, String>.IDictionary map, Object value ) : void

Writes the PBX value.

Описание методов

ProjectNSWriter() публичный Метод

Initializes a new instance of the Monobjc.Tools.Xcode.ProjectNSWriter class.
public ProjectNSWriter ( TextWriter writer ) : System
writer System.IO.TextWriter The writer.
Результат System

WriteIndent() публичный Метод

Writes the indent.
public WriteIndent ( int indentLevel ) : void
indentLevel int The indent level.
Результат void

WritePBXDictionary() публичный Метод

Writes the dictionary.
public WritePBXDictionary ( int indentLevel, String>.IDictionary map, IDictionary dictionary ) : void
indentLevel int The indent level.
map String>.IDictionary The map.
dictionary IDictionary The dictionary.
Результат void

WritePBXElementEpilogue() публичный Метод

Writes the PBX element epilogue.
public WritePBXElementEpilogue ( int indentLevel ) : void
indentLevel int The indent level.
Результат void

WritePBXElementEpilogue() публичный Метод

Writes the PBX element epilogue.
public WritePBXElementEpilogue ( int indentLevel, bool singleLine ) : void
indentLevel int The indent level.
singleLine bool Output result is on a single line.
Результат void

WritePBXElementPrologue() публичный Метод

Writes the PBX element prologue.
public WritePBXElementPrologue ( int indentLevel, string>.IDictionary map, IPBXElement element ) : void
indentLevel int The indent level.
map string>.IDictionary The map.
element IPBXElement The element.
Результат void

WritePBXElementPrologue() публичный Метод

Writes the PBX element prologue.
public WritePBXElementPrologue ( int indentLevel, string>.IDictionary map, IPBXElement element, bool singleLine ) : void
indentLevel int The indent level.
map string>.IDictionary The map.
element IPBXElement The element.
singleLine bool Output result is on a single line.
Результат void

WritePBXList() публичный Метод

Writes the list.
public WritePBXList ( int indentLevel, String>.IDictionary map, IList values ) : void
indentLevel int The indent level.
map String>.IDictionary The map.
values IList The values.
Результат void

WritePBXProperty() публичный Метод

Writes the PBX property.
public WritePBXProperty ( int indentLevel, String>.IDictionary map, String name, Object value ) : void
indentLevel int The indent level.
map String>.IDictionary The map.
name String The name.
value Object The value.
Результат void

WritePBXProperty() публичный Метод

Writes the PBX property.
public WritePBXProperty ( int indentLevel, String>.IDictionary map, String name, Object value, bool singleLine ) : void
indentLevel int The indent level.
map String>.IDictionary The map.
name String The name.
value Object The value.
singleLine bool Output result is on a single line.
Результат void

WritePBXValue() публичный Метод

Writes the PBX value.
public WritePBXValue ( int indentLevel, String>.IDictionary map, Object value ) : void
indentLevel int The indent level.
map String>.IDictionary The map.
value Object The value.
Результат void