Directory class
Класс, представляющий каталог.
Конструкторы
| Directory(Storage |
Создайте каталог. |
Методы
Сведения о конструкторе
Directory(StorageClientContext)
Создайте каталог.
new Directory(client: StorageClientContext)
Параметры
- client
- StorageClientContext
Ссылка на клиент службы.
Сведения о методе
create(string, string, string, DirectoryCreateOptionalParams, ServiceCallback<void>)
function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options: DirectoryCreateOptionalParams, callback: ServiceCallback<void>)
Параметры
- fileAttributes
-
string
Если задано, указанные атрибуты файла должны быть заданы. Значение по умолчанию: "Архив" для файла и каталога. Значение "Нет" также можно указать как значение по умолчанию.
- fileCreationTime
-
string
Время создания файла или каталога.
- fileLastWriteTime
-
string
Время последней записи для файла или каталога.
- options
- DirectoryCreateOptionalParams
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов
create(string, string, string, Models.DirectoryCreateOptionalParams)
Создает новый каталог под указанным общим ресурсом или родительским каталогом.
function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options?: Models.DirectoryCreateOptionalParams)
Параметры
- fileAttributes
-
string
Если задано, указанные атрибуты файла должны быть заданы. Значение по умолчанию: "Архив" для файла и каталога. Значение "Нет" также можно указать как значение по умолчанию.
- fileCreationTime
-
string
Время создания файла или каталога.
- fileLastWriteTime
-
string
Время последней записи для файла или каталога.
- options
- Models.DirectoryCreateOptionalParams
Возвращаемое значение
Promise<Models.DirectoryCreateResponse>
Обещание<Models.DirectoryCreateResponse>
create(string, string, string, ServiceCallback<void>)
function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, callback: ServiceCallback<void>)
Параметры
- fileAttributes
-
string
Если задано, указанные атрибуты файла должны быть заданы. Значение по умолчанию: "Архив" для файла и каталога. Значение "Нет" также можно указать как значение по умолчанию.
- fileCreationTime
-
string
Время создания файла или каталога.
- fileLastWriteTime
-
string
Время последней записи для файла или каталога.
- callback
-
ServiceCallback<void>
Обратный вызов
deleteMethod(DirectoryDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(options: DirectoryDeleteMethodOptionalParams, callback: ServiceCallback<void>)
Параметры
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов
deleteMethod(Models.DirectoryDeleteMethodOptionalParams)
Удаляет указанный пустой каталог. Обратите внимание, что каталог должен быть пустым, прежде чем его можно удалить.
function deleteMethod(options?: Models.DirectoryDeleteMethodOptionalParams)
Параметры
- options
- Models.DirectoryDeleteMethodOptionalParams
Возвращаемое значение
Promise<Models.DirectoryDeleteResponse>
Обещание<Models.DirectoryDeleteResponse>
deleteMethod(ServiceCallback<void>)
function deleteMethod(callback: ServiceCallback<void>)
Параметры
- callback
-
ServiceCallback<void>
Обратный вызов
forceCloseHandles(string, DirectoryForceCloseHandlesOptionalParams, ServiceCallback<void>)
function forceCloseHandles(handleId: string, options: DirectoryForceCloseHandlesOptionalParams, callback: ServiceCallback<void>)
Параметры
- handleId
-
string
Указывает идентификатор дескриптора, открытый в файле или каталоге для закрытия. Asterix ('*) — это подстановочный знак, указывающий все дескрипторы.
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов
forceCloseHandles(string, Models.DirectoryForceCloseHandlesOptionalParams)
Закрывает все дескрипторы, открытые для данного каталога.
function forceCloseHandles(handleId: string, options?: Models.DirectoryForceCloseHandlesOptionalParams)
Параметры
- handleId
-
string
Указывает идентификатор дескриптора, открытый в файле или каталоге для закрытия. Asterix ('*) — это подстановочный знак, указывающий все дескрипторы.
- options
- Models.DirectoryForceCloseHandlesOptionalParams
Возвращаемое значение
Promise<Models.DirectoryForceCloseHandlesResponse>
Обещание<Models.DirectoryForceCloseHandlesResponse>
forceCloseHandles(string, ServiceCallback<void>)
function forceCloseHandles(handleId: string, callback: ServiceCallback<void>)
Параметры
- handleId
-
string
Указывает идентификатор дескриптора, открытый в файле или каталоге для закрытия. Asterix ('*) — это подстановочный знак, указывающий все дескрипторы.
- callback
-
ServiceCallback<void>
Обратный вызов
getProperties(DirectoryGetPropertiesOptionalParams, ServiceCallback<void>)
function getProperties(options: DirectoryGetPropertiesOptionalParams, callback: ServiceCallback<void>)
Параметры
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов
getProperties(Models.DirectoryGetPropertiesOptionalParams)
Возвращает все системные свойства для указанного каталога, а также можно использовать для проверки существования каталога. Возвращенные данные не содержат файлы в каталоге или в подкаталогах.
function getProperties(options?: Models.DirectoryGetPropertiesOptionalParams)
Параметры
- options
- Models.DirectoryGetPropertiesOptionalParams
Возвращаемое значение
Promise<Models.DirectoryGetPropertiesResponse>
Обещание<Models.DirectoryGetPropertiesResponse>
getProperties(ServiceCallback<void>)
function getProperties(callback: ServiceCallback<void>)
Параметры
- callback
-
ServiceCallback<void>
Обратный вызов
listFilesAndDirectoriesSegment(DirectoryListFilesAndDirectoriesSegmentOptionalParams, ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
function listFilesAndDirectoriesSegment(options: DirectoryListFilesAndDirectoriesSegmentOptionalParams, callback: ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
Параметры
Необязательные параметры
- callback
-
ServiceCallback<ListFilesAndDirectoriesSegmentResponse>
Обратный вызов
listFilesAndDirectoriesSegment(Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams)
Возвращает список файлов или каталогов в указанной общей папке или каталоге. Он содержит содержимое только для одного уровня иерархии каталогов.
function listFilesAndDirectoriesSegment(options?: Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams)
Параметры
- options
- Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams
Возвращаемое значение
Promise<Models.DirectoryListFilesAndDirectoriesSegmentResponse>
Обещание<Models.DirectoryListFilesAndDirectorySegmentResponse>
listFilesAndDirectoriesSegment(ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
function listFilesAndDirectoriesSegment(callback: ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
Параметры
- callback
-
ServiceCallback<ListFilesAndDirectoriesSegmentResponse>
Обратный вызов
listHandles(DirectoryListHandlesOptionalParams, ServiceCallback<ListHandlesResponse>)
function listHandles(options: DirectoryListHandlesOptionalParams, callback: ServiceCallback<ListHandlesResponse>)
Параметры
Необязательные параметры
- callback
-
ServiceCallback<ListHandlesResponse>
Обратный вызов
listHandles(Models.DirectoryListHandlesOptionalParams)
Список дескрипторов для каталога.
function listHandles(options?: Models.DirectoryListHandlesOptionalParams)
Параметры
- options
- Models.DirectoryListHandlesOptionalParams
Возвращаемое значение
Promise<Models.DirectoryListHandlesResponse>
Обещание<Models.DirectoryListHandlesResponse>
listHandles(ServiceCallback<ListHandlesResponse>)
function listHandles(callback: ServiceCallback<ListHandlesResponse>)
Параметры
- callback
-
ServiceCallback<ListHandlesResponse>
Обратный вызов
setMetadata(DirectorySetMetadataOptionalParams, ServiceCallback<void>)
function setMetadata(options: DirectorySetMetadataOptionalParams, callback: ServiceCallback<void>)
Параметры
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов
setMetadata(Models.DirectorySetMetadataOptionalParams)
Обновляет пользовательские метаданные для указанного каталога.
function setMetadata(options?: Models.DirectorySetMetadataOptionalParams)
Параметры
- options
- Models.DirectorySetMetadataOptionalParams
Возвращаемое значение
Promise<Models.DirectorySetMetadataResponse>
Обещание<Models.DirectorySetMetadataResponse>
setMetadata(ServiceCallback<void>)
function setMetadata(callback: ServiceCallback<void>)
Параметры
- callback
-
ServiceCallback<void>
Обратный вызов
setProperties(string, string, string, DirectorySetPropertiesOptionalParams, ServiceCallback<void>)
function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options: DirectorySetPropertiesOptionalParams, callback: ServiceCallback<void>)
Параметры
- fileAttributes
-
string
Если задано, указанные атрибуты файла должны быть заданы. Значение по умолчанию: "Архив" для файла и каталога. Значение "Нет" также можно указать как значение по умолчанию.
- fileCreationTime
-
string
Время создания файла или каталога.
- fileLastWriteTime
-
string
Время последней записи для файла или каталога.
Необязательные параметры
- callback
-
ServiceCallback<void>
Обратный вызов
setProperties(string, string, string, Models.DirectorySetPropertiesOptionalParams)
Задает свойства в каталоге.
function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options?: Models.DirectorySetPropertiesOptionalParams)
Параметры
- fileAttributes
-
string
Если задано, указанные атрибуты файла должны быть заданы. Значение по умолчанию: "Архив" для файла и каталога. Значение "Нет" также можно указать как значение по умолчанию.
- fileCreationTime
-
string
Время создания файла или каталога.
- fileLastWriteTime
-
string
Время последней записи для файла или каталога.
- options
- Models.DirectorySetPropertiesOptionalParams
Возвращаемое значение
Promise<Models.DirectorySetPropertiesResponse>
Обещание<Models.DirectorySetPropertiesResponse>
setProperties(string, string, string, ServiceCallback<void>)
function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, callback: ServiceCallback<void>)
Параметры
- fileAttributes
-
string
Если задано, указанные атрибуты файла должны быть заданы. Значение по умолчанию: "Архив" для файла и каталога. Значение "Нет" также можно указать как значение по умолчанию.
- fileCreationTime
-
string
Время создания файла или каталога.
- fileLastWriteTime
-
string
Время последней записи для файла или каталога.
- callback
-
ServiceCallback<void>
Обратный вызов