matlab.mixin.util.PropertyGroup class

Пакет: matlab.mixin.util

Список пользовательских свойств для отображения объектов

Описание

Используйте PropertyGroup чтобы создать пользовательские списки отображения свойств для класса, производного от matlab.mixin.CustomDisplay. Можно изменить порядок отображаемых свойств и указать, какие свойства отображать.

Конструкция

P = matlab.mixin.util.PropertyGroup(propertyList) создает групповой объект свойств с предоставленным propertyList.

P = matlab.mixin.util.PropertyGroup(propertyList,title) отображает title над списком свойств.

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

propertyList

The propertyList является или массивом ячеек из векторных имен свойства символов, строковыми массивами имен свойства или скаляром struct с парами "имя-значение" свойства. Пустые символьные векторы и пустые строки являются допустимыми значениями. Отсутствующие строки недопустимы.

title

Текст для отображения вышеперечисленных свойств, заданный как вектор символов или строковый скаляр. Пустые символьные векторы и пустые строки являются допустимыми значениями. Отсутствующие строки недопустимы.

Свойства

NumProperties

Количество свойств в PropertyList.

Атрибуты:

Dependenttrue
GetAccesspublic
GetObservabletrue
SetAccessprivate
Transienttrue

PropertyList

Список свойств для отображения, сохраненный в виде скаляра struct или массив ячеек char векторы.

Атрибуты:

GetAccesspublic
GetObservabletrue
SetAccesspublic
SetObservabletrue

Title

Необязательный заголовок для PropertyGroup.

Атрибуты:

GetAccesspublic
GetObservabletrue
SetAccesspublic
SetObservabletrue

Копировать семантику

Значение. Чтобы узнать, как классы значений влияют на операции копирования, см. раздел «Копирование объектов».

Введенный в R2013b