exponenta event banner

класс matlab.mixin.util.PropertyGroup

Пакет: matlab.mixin.util

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

Описание

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

Строительство

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

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

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

propertyList

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

title

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

Свойства

NumProperties

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

Атрибуты:

Dependenttrue
GetAccesspublic
GetObservabletrue
SetAccessprivate
Transienttrue

PropertyList

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

Атрибуты:

GetAccesspublic
GetObservabletrue
SetAccesspublic
SetObservabletrue

Title

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

Атрибуты:

GetAccesspublic
GetObservabletrue
SetAccesspublic
SetObservabletrue

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

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

Представлен в R2013b