meta.DynamicProperty
描述动态特性MATLAB对象
描述
的meta.DynamicProperty
类包含描述性信息动态属性,添加到一个MATLAB的实例®类。MATLAB类必须的一个子类dynamicprops
。的属性meta.DynamicProperty
类对应属性的属性指定从内部类定义。动态属性中定义classdef
块,但是你可以设置它们的属性设置meta.DynamicProperty
对象属性。
你添加一个动态属性对象使用addprop
的方法dynamicprops
类。的addprop
方法返回一个meta.DynamicProperty
实例代表了新的动态属性。您可以修改的属性meta.DynamicProperty
对象设置属性的动态属性或添加设置和获取方法,将中定义classdef
定期的属性。
你不能实例化meta.DynamicProperty
类。你必须使用addprop
获得一个meta.DynamicProperty
对象。
删除动态属性、调用删除
处理类上的方法meta.DynamicProperty
对象。
的dynamicprops
addprop
方法返回的数组meta.DynamicProperty
对象,每个动态属性添加一个。
看到动态属性-属性添加到一个实例为更多的信息。
属性
财产 | 目的 |
---|---|
的名字 |
属性的名称。 |
描述 |
目前未使用 |
DetailedDescription |
目前未使用 |
AbortSet |
如果 |
文摘 属性,默认=假 |
如果真正的 ,财产没有实现,但具体子类必须重新定义这个属性文摘 被设置为真正的 。 |
访问 |
访问属性的动态属性适用于包含动态属性的类的实例。有关更多信息,请参见访问属性动态属性。
列表的类获取和设置这个属性的访问。指定类
使用 |
常数 属性,默认=假 |
设置 |
DefaultValue |
查询这个属性返回一个错误,因为动态属性不能定义默认值。 |
DefiningClass |
的meta.class 对象代表类,它定义了该属性。 |
GetAccess 属性,默认=公共 |
|
SetAccess 属性,默认=公共 |
|
依赖 属性,默认=假 |
如果 看到属性得到方法 |
瞬态 属性,默认=假 |
如果 |
隐藏的 属性,默认=假 |
决定一个属性列表中所示的属性应该是(例如,属性检查器,调用属性 等)。 |
默认= |
确定动态属性时应该复制对象复制。默认情况下,不会复制动态属性。 有关更多信息,请参见从复制排除属性 |
GetObservable 属性,默认=假 |
如果真正的 ,然后创建侦听器可以访问该属性。听众被称为当属性值查询。看到属性集和查询事件 |
SetObservable 属性,默认=假 |
如果真正的 ,然后创建侦听器可以访问该属性。听众被称为每当修改属性值。看到属性集和查询事件 |
GetMethod |
函数处理与该属性的get方法。空如果没有指定的get方法。看到Get方法的语法 |
SetMethod |
函数处理的方法与该属性相关联。空如果没有指定的设置方法。看到属性集的方法 |
HasDefault |
总是 |