语法:[props, metaprops] = findPropByAttr(classnameOrObject,"Name,Value,..")
输入:
类名(作为字符数组)或实例化的类名
对象。
“名称、值……”-指定类属性属性值过滤器。的
属性值应匹配的变量类型
元属性(e.q. char -> char)。的值
attribute "DefiningClass"被指定为一个字符
数组中。
输出:
道具——符合需求的属性名称列表。
元道具——列出属性的元属性对象。
例子:
%——列出属性属性
[~,mp] = findPropByAttr('table');
议员(1)
%——列出“可复制”属性
p = findPropByAttr('table','NonCopyable',0)
%或同等金额
T =表;实例化和对象
p = findPropByAttr(t,'不可复制',0)
属性定义的“GetAccess”=“private”或“protected”属性
类本身。可以使用单元格数组指定多个选项。
p = findPropByAttr('table',…
GetAccess,{“私人”,“保护”},…
“DefiningClass”、“表”)
版权所有(c) 2018, Jiri Dostal (jiri.dostal@cvut.cz)
版权所有。BSD许可证。
引用作为
Jiri Dostal(2022)。findPropByAttr(//www.tianjin-qmedu.com/matlabcentral/fileexchange/69499-findpropbyattr), MATLAB中央文件交换。检索。
MATLAB版本兼容性
使用R2018b创建
与任何版本兼容