지정된 구문 요소의 "namespace" 속성 값을 가져옵니다.
정의 대상 | 유형 | 구성원 |
CPI_VFT | 선택 사항 | iFpElementValue |
CciSize cpiElementNamespace( int* returnCode, CciElement* targetElement, const CciChar* value, CciSize length);
함수가 정상적으로 실행되면, 버퍼에 복사된 CciChars의 수가 리턴됩니다.
버퍼가 속성 값을 포함할 만큼 충분히 크지 않을 경우, returnCode는 CCI_BUFFER_TOO_SMALL로 설정되고 필요한 CciChars 바이트 수가 리턴됩니다.
elementNamespace=(CciChar*)malloc(sizeof(CciChar) * elementNamespaceLength); elementNamespaceLength = cpiElementNamespace(&rc;, element, elementNamespace, elementNamespaceLength); if (rc==CCI_BUFFER_TOO_SMALL){ free(elementNamespace); elementNamespace=(CciChar*)malloc(sizeof(CciChar) * elementNamespaceLength); elementNamespaceLength = cpiElementNamespace(&rc;, element, elementNamespace, elementNamespaceLength); } checkRC(rc);