주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

remove

IVI 구성 저장소 객체에서 항목 제거

구문

remove(obj, 'type', 'name')
remove(obj, struct)

인수

obj

IVI® 구성 저장소 객체

'type'

제거되는 항목 유형; typeDriverSession, HardwareAsset 또는 LogicalName일 수 있음

'name'

제거할 DriverSession, HardwareAsset 또는 LogicalName의 이름

struct

제거될 항목을 정의하는 구조

설명

remove(obj, 'type', 'name')는 IVI 구성 저장소 객체 obj에서 유형 type, 이름 name인 항목을 제거합니다. typeHardwareAsset, DriverSession 또는 LogicalName일 수 있습니다. 유형 type에 이름 name를 가진 항목이 존재하지 않으면 오류가 발생합니다.

remove(obj, struct)struct의 필드를 사용하여 항목을 제거합니다. structtypename 필드가 포함된 항목이 존재하지 않으면 오류가 발생합니다.

수정된 구성 저장소 객체인 objcommit 함수를 사용하여 구성 저장소 데이터 파일에 저장할 수 있습니다.

다른 항목에 의해 활성 참조되고 있는 항목을 삭제하려고 하면 오류가 발생합니다. 예를 들어, 현재 드라이버 세션에서 참조 중인 하드웨어 자산을 제거할 수 없습니다.

예제

c = iviconfigurationstore;
remove(c, 'HardwareAsset', 'gpib1');

버전 내역

R2006a 이전에 개발됨