C# 클래스 IfcDoc.Format.SPF.FormatSPF

상속: IDisposable
파일 보기 프로젝트 열기: BuildingSMART/IfcDoc 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CreateInstance object
FormatDateTime string
FormatList string
FormatString string
FormatValue string
LoadFields void
ParseConstructor object
ParseField void
ParseList System.Collections.IList
ParseObject object
ParseString string
ParseType System.Type
ParseValue object
ReadCommand void
ReadFile void
ReadNext string

공개 메소드들

메소드 설명
Dispose ( ) : void
FormatFields ( object o ) : string
FormatSPF ( Stream stream, Type>.Dictionary typemap, SEntity>.Dictionary instances ) : System
FormatSPF ( string file, Type>.Dictionary typemap, SEntity>.Dictionary instances ) : System

Encapsulates a STEP Physical File (ISO-10303-21)

InitHeaders ( string filename, string schema ) : void
Load ( ) : void
LoadMarkup ( ) : string

Reads file and generates HTML markup

Save ( ) : void

보호된 메소드들

메소드 설명
FormatConstructor ( object o ) : string

비공개 메소드들

메소드 설명
CreateInstance ( Type t ) : object
FormatDateTime ( System.DateTime value ) : string
FormatList ( System list ) : string
FormatString ( string value ) : string
FormatValue ( object o ) : string
LoadFields ( object instance, string line ) : void
ParseConstructor ( string line ) : object
ParseField ( FieldInfo field, object instance, string strval ) : void
ParseList ( Type t, string line ) : System.Collections.IList
ParseObject ( string strval ) : object
ParseString ( string encoded ) : string
ParseType ( string line ) : Type
ParseValue ( Type type, string strval ) : object
ReadCommand ( string line ) : void

Reads an ISO-STEP command and populates broker according to scope

ReadFile ( ) : void

Reads file either parsing objects or fields

ReadNext ( StreamReader reader ) : string

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

FormatConstructor() 보호된 메소드

protected FormatConstructor ( object o ) : string
o object
리턴 string

FormatFields() 공개 메소드

public FormatFields ( object o ) : string
o object
리턴 string

FormatSPF() 공개 메소드

public FormatSPF ( Stream stream, Type>.Dictionary typemap, SEntity>.Dictionary instances ) : System
stream Stream
typemap Type>.Dictionary
instances SEntity>.Dictionary
리턴 System

FormatSPF() 공개 메소드

Encapsulates a STEP Physical File (ISO-10303-21)
public FormatSPF ( string file, Type>.Dictionary typemap, SEntity>.Dictionary instances ) : System
file string Required file path
typemap Type>.Dictionary
instances SEntity>.Dictionary Optional map of instance identifiers and objects (specified if saving)
리턴 System

InitHeaders() 공개 메소드

public InitHeaders ( string filename, string schema ) : void
filename string
schema string
리턴 void

Load() 공개 메소드

public Load ( ) : void
리턴 void

LoadMarkup() 공개 메소드

Reads file and generates HTML markup
public LoadMarkup ( ) : string
리턴 string

Save() 공개 메소드

public Save ( ) : void
리턴 void