Class: handle

Find object


mp = findprop(h,property)


mp = findprop(h,property) returns the object associated with the named property of the object h. property can be a property defined by the class of h or a dynamic property defined only for the object h.

Input Arguments

expand all

Handle object, specified as a scalar handle.

Name of property, specified as case-sensitive, quoted text.

Data Types: char | string

Output Arguments

expand all object that is associated with the named property. If findprop does not find the property on the object h, findprop returns a 0-by-1 empty object.



To learn about attributes of methods, see Method Attributes.


expand all

Display the current attribute values of the containers.Map Count property.

mp = findprop(containers.Map,'Count');
  property with properties:

                   Name: 'Count'
            Description: 'Number of pairs in the collection'
    DetailedDescription: ''
              GetAccess: 'public'
              SetAccess: 'private'
              Dependent: 1
               Constant: 0
               Abstract: 0
              Transient: 1
                 Hidden: 0
          GetObservable: 0
          SetObservable: 0
               AbortSet: 0
            NonCopyable: 1
              GetMethod: []
              SetMethod: []
             HasDefault: 0
             Validation: [0x0 meta.Validation]
          DefiningClass: [1x1 meta.class]