Чтобы получить доступ к именам всех свойств для какого-то конкретного объекта, используйте get
метод. Например, если объект s
объект State, введите эту команду, чтобы перечислить свойства и текущие значения для любого объекта State:
get(s);
Чтобы получить быстрое описание для каждого свойства, используйте help
метод. Например, если s
объект State, эта команда возвращает список свойств объектов состояния, каждого с маленьким сопроводительным описанием:
s.help;
Некоторые свойства не имеют описания, потому что их имена рассматриваются достаточно описательными.
Используйте methods
метод, чтобы перечислить методы для любого объекта. Например, если объект t
указатель на Объект перехода, используйте эту команду, чтобы перечислить методы для любого Объекта перехода:
t.methods;
Эти внутренние методы могут быть отображены methods
метод для объекта, но вы не можете использовать их, и они не документируются: areChildrenOrdered
, getChildren
, getDialogInterface
, getDialogSchema
, getDisplayClass
, getDisplayIcon
, getDisplayLabel
, getFullName
, getHierarchicalChildren
, getPreferredProperties
, isHierarchical
, isLibrary
, isLinked
, isMasked
.
Используйте комбинацию get
метод и classhandle
метод, чтобы перечислить только имена методов для объекта. Например, перечислите имена методов для Объекта перехода t
с этой командой:
get(t.classhandle.Methods, 'Name');
Некоторые свойства являются объектами, которые имеют свойства, называемые подсвойствами. Например, когда вы вызываете команду get(ch)
на объекте диаграммы, ch
, выход отображает следующее для StateFont
свойство:
StateFont: [1x1 Stateflow.StateFont]
Это значение указывает что StateFont
свойство состояния имеет подсвойства. Просмотреть подсвойства StateFont
, введите команду get(ch.StateFont)
видеть что-то вроде этого:
Name: 'Helvetica' Size: 12 Weight: 'NORMAL' Angle: 'NORMAL'
Этот список показывает тот Name
размер
, Weight
, и Angle
подсвойства свойства StateFont
. На страницах с описанием API для этого руководства эти свойства перечислены их полными именами: StateFont.Name
, StateFont.Size
, и так далее.
Много свойств объектов API могут быть установлены только в одну из группы значений. Можно идентифицировать эти свойства со страниц с описанием API. Когда вы используете get
метод, чтобы получить доступ к свойствам объектов (см. Display Properties) значения для этих свойств появляется.
Можно использовать set
метод, чтобы отобразить список приемлемых значений для свойства. Например, если ch
указатель на Объект диаграммы, можно отобразить позволенные перечисляемые значения для Decomposition
свойство того графика с этой командой:
set(ch,'Decomposition')