API_IFCPropertyHead
IFC 프로퍼티 헤더 structure입니다.
typedef struct {
GS::UniString propertySetName;
GS::UniString propertyName;
GS::UniString propertyDescription;
API_IFCPropertyType propertyType;
bool readOnly;
} API_IFCPropertyHead;
멤버
- propertySetName
- 포함하고 있는 프로퍼티 세트의 이름입니다.
- propertyName
- 프로퍼티의 이름입니다.
- propertyDescription
- 프로퍼티의 설명입니다.
- propertyType
-
IFC 프로퍼티의 타입입니다.
의미
API_IFCPropertySingleValueType단일 값을 가진 프로퍼티입니다.
API_IFCPropertyListValueType값들의 리스트를 가진 프로퍼티입니다.
API_IFCPropertyBoundedValueType하한/상한 값을 가진 프로퍼티입니다.
API_IFCPropertyEnumeratedValueType가능한 값, 선택한 값들의 리스트를 가진 프로퍼티입니다.
API_IFCPropertyTableValueType값 쌍들의 리스트를 가진 프로퍼티입니다.
API_IFCPropertyReferenceValueType참조에 의해 주어진 값을 가진 프로퍼티입니다.
설명
이 structure는 모든 IFC 프로퍼티 타입들의 공통 정보를 갖고 있습니다.
propertyName과 propertySetName은 빈 문자열이 되면 안 됩니다.
어떤 요소의 propertyName과 propertySetName 쌍은 유일합니다.
요구사항
- 버전: API 16 또는 이후
- 헤더: APIdefs_Elements.h