findprop

Класс: указатель

Найдите meta.property объект

Синтаксис

mp = findprop(h,property)

Описание

mp = findprop(h,property) возвращает meta.property объект сопоставлен с именованным свойством объекта hСвойство может быть свойство, заданное классом h или динамическое свойство, заданное только для объекта h.

Входные параметры

развернуть все

Объект указателя, заданный как скалярный указатель.

Имя свойства, заданного как чувствительный к регистру, заключенный в кавычки текст.

Типы данных: char | string

Выходные аргументы

развернуть все

meta.property объект, который сопоставлен с именованным свойством. Если findprop не находит свойство на объекте hfindprop возвращает 0 1 пустой meta.property объект.

Примеры

развернуть все

Отобразите текущие значения атрибута свойства Count containers.Map.

mp = findprop(containers.Map,'Count');
disp(mp)
  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]