com方法
方法信息
您执行或调用,com函数或属于com对象的方法。方法名称对病例敏感。您不能缩写它们。
要查看com对象支持的方法,请使用以下功能之一。金宝app每个函数都会呈现特定信息,如表中所述。有关使用方法的信息,请参阅您的供应商文档。
Function | 输出 |
---|---|
功能名称和签名的图形显示 | |
|
函数名称和签名的单元格数组,按字母顺序排序 |
仅函数名称的单元格数组,按字母顺序排序,首先列出了大写名称 | |
功能名称和签名的单元格数组 |
调用对象方法
MATLAB®金宝app支持以下语法以调用对象上的方法。
通过方法名称:
outputValue = methodName(对象,'arg1','arg2',...);
经过点表示法:
outputvalue = object.methodname('arg1','arg2',...);
使用显式语法:
outputValue = Invoke(对象,'MethodName','arg1','arg2',...);
这MethodsView
and方法
-满的
命令显示用于输入和输出参数的数据类型。
您不能使用点语法,必须明确调用得到
,,,,放
, 和调用
在以下条件下的功能:
To access a property or method that is not a public member of the object class.
To access a property or method that is not in the type library for the server.
访问参数的属性。MATLAB将这些特性如方法处理。
要访问对象向量上的属性,请使用
得到
and放
职能。即使您调用多个com对象,也无法调用一种方法
调用
明确功能。
指定枚举参数
枚举是将描述名称分配给符号值的一种方式。MATLAB支金宝app持在使用类型库将参数报告为AS的情况下传递给方法的参数的枚举枚举
,只有枚举
。
笔记
MATLAB不支持该类型库报告的金宝app任何参数的枚举枚举
and选修的
。
跳过可选输入参数
调用获取可选输入参数的方法时,您可以通过指定空数组来跳过可选参数([]
)取而代之的。例如,用于调用第二个参数的方法的语法arg2
未指定的是:
MethodName(handle,arg1,[],arg3);
返回多个输出参数
如果服务器函数支持多个输出,则可以将任何或金宝app全部输出返回到MATLAB客户端。
以下语法显示服务器函数函数名称
由MATLAB客户端拨打。退化
是第一个输出参数或返回值。另一个输出参数是OUT1
,,,,OUT2
,,,,...
。
[retval out1 out2 ...] = functionName(handle,in1,in2,...);
MATLAB使用COM中的通过传递功能来实现此功能。通过引用是com功能;MATLAB不支持通过参考。金宝app