Class IfcXmlWriter3
Inheritance
System.Object
IfcXmlWriter3
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Xbim.IO.Xml
Assembly: Xbim.IO.MemoryModel.dll
Syntax
public class IfcXmlWriter3
Constructors
| Improve this Doc View SourceIfcXmlWriter3()
Declaration
public IfcXmlWriter3()
Fields
| Improve this Doc View SourceAuthor
Declaration
public string Author
Field Value
Type | Description |
---|---|
System.String |
Authorization
Declaration
public string Authorization
Field Value
Type | Description |
---|---|
System.String |
Documentation
Declaration
public string Documentation
Field Value
Type | Description |
---|---|
System.String |
Name
Declaration
public string Name
Field Value
Type | Description |
---|---|
System.String |
Organization
Declaration
public string Organization
Field Value
Type | Description |
---|---|
System.String |
OriginatingSystem
Declaration
public string OriginatingSystem
Field Value
Type | Description |
---|---|
System.String |
PreprocessorVersion
Declaration
public string PreprocessorVersion
Field Value
Type | Description |
---|---|
System.String |
TimeStamp
Declaration
public string TimeStamp
Field Value
Type | Description |
---|---|
System.String |
WriteInverses
Declaration
public bool WriteInverses
Field Value
Type | Description |
---|---|
System.Boolean |
Methods
| Improve this Doc View SourceWrite(IModel, XmlWriter, IEnumerable<IPersistEntity>)
This function writes model entities to the defined XML output.
Declaration
public void Write(IModel model, XmlWriter output, IEnumerable<IPersistEntity> entities = null)
Parameters
Type | Name | Description |
---|---|---|
IModel | model | Model to be used for serialization. If no entities are specified IModel.Instances will be used as a source of entities to be serialized. |
System.Xml.XmlWriter | output | Output XML |
System.Collections.Generic.IEnumerable<IPersistEntity> | entities | Optional entities enumerable. If you define this enumerable it will be used instead of all entities from IModel.Instances. This allows to define different way of entities retrieval like volatile instances from persisted DB model |