Main Content

invoke

COM 객체나 인터페이스에서 메서드 불러오기 또는 메서드 표시

설명

invoke(c)는 객체 또는 인터페이스 c에서 지원하는 메서드와 이 메서드들의 프로토타입을 표시합니다. 출력값이 비어 있으면 객체에 속성 또는 메서드가 없거나 MATLAB®이 객체 유형 라이브러리를 읽을 수 없는 것입니다. 객체 유형 라이브러리에 대한 자세한 내용은 COM 공급업체 문서를 참조하십시오.

S = invoke(c,methodName)methodName으로 지정된 메서드를 불러온 다음 출력값(있을 경우)을 구조체형 배열로 반환합니다. 메서드는 반환 값의 데이터형을 결정합니다. MATLAB이 COM 유형을 변환하는 방법에 대한 설명을 보려면 Handle COM Data in MATLAB 항목을 참조하십시오.

메서드가 COM 인터페이스를 반환할 경우 invoke 함수는 인터페이스를 나타내는 새로운 MATLAB COM 객체를 반환합니다.

S = invoke(c,methodName,arg1,...,argN)은 입력 인수 arg1,...,argN을 사용하여 methodName을 호출합니다.

입력 인수

모두 축소

COM 객체 또는 인터페이스로, 함수 핸들로 지정됩니다.

객체 메서드 이름으로, string형 또는 문자형 벡터로 지정됩니다.

methodName에 필요한 1에서 N(있는 경우)까지의 메서드 입력 인수로, 모든 유형으로 지정됩니다. 메서드 인수 목록은 인수 유형을 지정합니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

|