meta.EnumeratedValue

Опишите участника перечисления класса MATLAB

Описание

meta.EnumeratedValue класс содержит информацию об участниках перечисления, заданных классами MATLAB®. Свойства meta.EnumeratedValue объект соответствует атрибутам описываемого участника перечисления.

Весь meta.EnumeratedValue свойства только для чтения. Запросите meta.EnumeratedValue объект получить информацию об участнике перечисления это описывает.

Получите meta.EnumeratedValue объект от EnumerationMemberList свойство meta.class объект. EnumerationMemberList массив Meta.EnumeratedValue экземпляры, один на участника перечисления.

meta.EnumeratedValue класс является подклассом handle класс.

Пример

Получить доступ к meta.EnumeratedValue объекты для класса, сначала создайте meta.class объект для того класса. Например, дайте следующий OnOff определение класса:

classdef OnOff < logical
   enumeration
      On (true)
      Off (false)
   end
end

Получите meta.EnumeratedValue объект от EnumerationMemberList свойство meta.class объект:

% Obtain the meta.class instance for the OnOff class
mc = ?OnOff;
% Get the array of EnumerateValue objects
enumList = mc.EnumerationMemberList; 
% Access the Name property of the first object in the array
enumList(1).Name =
ans =
On

Свойства

СвойствоЦель
Name только для чтенияИмя участника перечисления сопоставлено с этим meta.EnumeratedValue объект
Description только для чтения

В настоящее время не используемый.

DetailedDescription только для чтения

В настоящее время не используемый.

Методы

Смотрите handle суперкласс для унаследованных методов.

События

Смотрите handle суперкласс для наследованных событий.