Determine whether input is COM object property
tf = isprop(h,'propertyname')
tf = isprop(h,'propertyname')
returns logical 1
(true
)
if the specified name
is a property of COM object h
. Otherwise,
returns logical 0
(false
).
COM functions are available on Microsoft® Windows® systems only.
Test a property of an instance of a Microsoft Excel® application.
h = actxserver('Excel.Application'); isprop(h,'UsableWidth')
MATLAB® returns true
, UsableWidth
is
a property.
Try the same test on SaveWorkspace
.
isprop(h,'SaveWorkspace')
MATLAB returns false
. SaveWorkspace
is
not a property; it is a method.