internal override void Read(BinaryXmlReader reader) { base.Read(reader); typeName = reader.ReadStringValue("typeName"); objectTypeName = reader.ReadStringValue("objectTypeName"); if (!reader.IgnoreDescriptionData) { description = reader.ReadStringValue("description"); } addinId = reader.ReadStringValue("addinId"); if (!reader.IgnoreDescriptionData) { attributes = (NodeTypeAttributeCollection)reader.ReadValue("Attributes", new NodeTypeAttributeCollection(this)); } }
internal override void Read (BinaryXmlReader reader) { base.Read (reader); typeName = reader.ReadStringValue ("typeName"); objectTypeName = reader.ReadStringValue ("objectTypeName"); if (!reader.IgnoreDescriptionData) description = reader.ReadStringValue ("description"); addinId = reader.ReadStringValue ("addinId"); if (!reader.IgnoreDescriptionData) attributes = (NodeTypeAttributeCollection) reader.ReadValue ("Attributes", new NodeTypeAttributeCollection (this)); customAttributeTypeName = reader.ReadStringValue ("customAttributeType"); }