matlab.addons.isAddonEnabled

Определите, включено ли дополнение

Синтаксис

isenabled = matlab.addons.isAddonEnabled(identifier)
isenabled = matlab.addons.isAddonEnabled(identifier,version)

Описание

пример

isenabled = matlab.addons.isAddonEnabled(identifier) возвращает true, если дополнение с заданным идентификатором включено. В противном случае это возвращает false.

пример

isenabled = matlab.addons.isAddonEnabled(identifier,version) возвращает true, если дополнение с заданным идентификатором и версией включено. В противном случае это возвращает false.

Если несколько версий дополнения установлены, необходимо задать version.

Примеры

свернуть все

Предположим, что у вас есть дополнение под названием Random File Name Creator, установленный в вашей системе. Получите список установленных дополнений и определите, включен ли Random File Name Creator.

Получите список установленных дополнений.

addons = matlab.addons.installedAddons
 addons =

  1×4 table

             Name                   Version     Enabled                  Identifier              
    ___________________________    _________    _______    ______________________________________

    "Random File Name Creator"     "1.0"         true      "75442144-f751-4011-bm0e-32b6fb2f1433"

Определите, включен ли Random File Name Creator. MATLAB® подтверждает, что дополнение включено.

matlab.addons.isAddonEnabled('75442144-f751-4011-bm0e-32b6fb2f1433')
ans =

  logical

   1

Предположим, что у вас есть версии 2.0 и 4.0 дополнения под названием My Toolbox, установленный в вашей системе. Отключите версию 4.0 дополнения и подтвердите, что это отключено.

Получите список установленных дополнений.

addons = matlab.addons.installedAddons
addons =

  2×4 table

             Name                   Version     Enabled                  Identifier              
    ___________________________    _________    _______    ______________________________________

    "My Toolbox_v4.0"              "4.0"         true      "6de8682e-9c3c-407e-bad7-aa103d738d08"
    "My Toolbox"                   "2.0"         false     "6de8682e-9c3c-407e-bad7-aa103d738d08"

Отключите версию My Toolbox 4.0 путем определения первого элемента в возвращенном списке идентификаторов. Затем подтвердите, что это отключено.

matlab.addons.disableAddon(addons.Identifier(1),'4.0')
matlab.addons.isAddonEnabled(addons.Identifier(1),'4.0')
ans =

  logical

   0

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

свернуть все

Уникальный идентификатор дополнения, заданного как вектор символов или строка. Чтобы определить уникальный идентификатор дополнения, используйте функцию matlab.addons.installedAddons.

Версия дополнения, заданного как вектор символов или строка. Чтобы определить версию дополнения, используйте функцию matlab.addons.installedAddons.

Введенный в R2017b