C# 클래스 Revit.SDK.Samples.NewRebar.CS.RebarShapeParameter

This class wraps an Parameter object which will be added to RebarShape definition. This is a abstract class and it will be inherited by two classes: RebarShapeParameterDouble and RebarShapeParameterFormula.
파일 보기 프로젝트 열기: AMEE/revit 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
m_name String
m_parameterId ElementId
m_rebarShapeDef RebarShapeDef

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Commit ( Autodesk doc, DefinitionGroup defGroup ) : void

Yield the Parameter.

보호된 메소드들

메소드 설명
GetOrCreateDef ( DefinitionGroup group ) : ExternalDefinition

Get a external definition if there exists one, otherwise create a new one.

RebarShapeParameter ( RebarShapeDef shapeDef, string name ) : System

Constructor.

메소드 상세

Commit() 공개 추상적인 메소드

Yield the Parameter.
public abstract Commit ( Autodesk doc, DefinitionGroup defGroup ) : void
doc Autodesk
defGroup DefinitionGroup Definition group
리턴 void

GetOrCreateDef() 보호된 메소드

Get a external definition if there exists one, otherwise create a new one.
protected GetOrCreateDef ( DefinitionGroup group ) : ExternalDefinition
group DefinitionGroup Definition group
리턴 ExternalDefinition

RebarShapeParameter() 보호된 메소드

Constructor.
protected RebarShapeParameter ( RebarShapeDef shapeDef, string name ) : System
shapeDef RebarShapeDef RebarShapeDefinition proxy
name string Parameter name
리턴 System

프로퍼티 상세

m_name 보호되어 있는 프로퍼티

Parameter name string.
protected String m_name
리턴 String

m_parameterId 보호되어 있는 프로퍼티

Parameter id. It is the result of commit.
protected ElementId m_parameterId
리턴 ElementId

m_rebarShapeDef 보호되어 있는 프로퍼티

RebarShape definition proxy object.
protected RebarShapeDef,Revit.SDK.Samples.NewRebar.CS m_rebarShapeDef
리턴 RebarShapeDef