Пакет: matlab.io.datastore
Добавьте поддержку свойства Folder datastore
matlab.io.datastore.FoldersPropertyProvider
абстрактный класс mixin, который добавляет поддержку Folders
свойство (и таким образом FolderLayout
пара "имя-значение" writeall
) к пользовательским хранилищам данных.
Чтобы использовать этот класс mixin, необходимо наследоваться matlab.io.datastore.FoldersPropertyProvider
класс, в дополнение к matlab.io.Datastore
и matlab.io.datastore.FileWritable
классы. Используйте этот синтаксис в качестве первых нескольких линий в вашем файле определения класса:
classdef MyDatastore < matlab.io.Datastore & .... matlab.io.datastore.FileWritable & ... matlab.io.datastore.FoldersPropertyProvider ... end
Folders
свойство к вашему пользовательскому datastore, вы должны:
Наследуйтесь matlab.io.datastore.FoldersPropertyProvider
класс.
Используйте populateFoldersFromLocation
метод в конструкторе datastore, чтобы указать на местоположение, от которого можно заполнить Folders
свойство.
matlab.io.datastore.FoldersPropertyProvider
классом является handle
класс.
datastore
| writeall
| matlab.io.Datastore
| matlab.io.datastore.FileWritable