Directory class
Clase que representa un directorio.
Constructores
| Directory(Storage |
Cree un directorio. |
Métodos
Detalles del constructor
Directory(StorageClientContext)
Cree un directorio.
new Directory(client: StorageClientContext)
Parámetros
- client
- StorageClientContext
Referencia al cliente de servicio.
Detalles del método
create(string, string, string, DirectoryCreateOptionalParams, ServiceCallback<void>)
function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options: DirectoryCreateOptionalParams, callback: ServiceCallback<void>)
Parámetros
- fileAttributes
-
string
Si se especifica, se establecerán los atributos de archivo proporcionados. Valor predeterminado: 'Archive' para el archivo y 'Directory' para el directorio. También se puede especificar 'None' como valor predeterminado.
- fileCreationTime
-
string
Hora de creación del archivo o directorio.
- fileLastWriteTime
-
string
Hora de última escritura del archivo o directorio.
- options
- DirectoryCreateOptionalParams
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
create(string, string, string, Models.DirectoryCreateOptionalParams)
Crea un nuevo directorio bajo el recurso compartido o el directorio primario especificados.
function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options?: Models.DirectoryCreateOptionalParams)
Parámetros
- fileAttributes
-
string
Si se especifica, se establecerán los atributos de archivo proporcionados. Valor predeterminado: 'Archive' para el archivo y 'Directory' para el directorio. También se puede especificar 'None' como valor predeterminado.
- fileCreationTime
-
string
Hora de creación del archivo o directorio.
- fileLastWriteTime
-
string
Hora de última escritura del archivo o directorio.
- options
- Models.DirectoryCreateOptionalParams
Devoluciones
Promise<Models.DirectoryCreateResponse>
Modelos de promesas.DirectoryCreateResponse<>
create(string, string, string, ServiceCallback<void>)
function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, callback: ServiceCallback<void>)
Parámetros
- fileAttributes
-
string
Si se especifica, se establecerán los atributos de archivo proporcionados. Valor predeterminado: 'Archive' para el archivo y 'Directory' para el directorio. También se puede especificar 'None' como valor predeterminado.
- fileCreationTime
-
string
Hora de creación del archivo o directorio.
- fileLastWriteTime
-
string
Hora de última escritura del archivo o directorio.
- callback
-
ServiceCallback<void>
Devolución de llamada
deleteMethod(DirectoryDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(options: DirectoryDeleteMethodOptionalParams, callback: ServiceCallback<void>)
Parámetros
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
deleteMethod(Models.DirectoryDeleteMethodOptionalParams)
Quita el directorio vacío especificado. Tenga en cuenta que el directorio debe estar vacío para poder eliminarlo.
function deleteMethod(options?: Models.DirectoryDeleteMethodOptionalParams)
Parámetros
- options
- Models.DirectoryDeleteMethodOptionalParams
Devoluciones
Promise<Models.DirectoryDeleteResponse>
Modelos de promesas.DirectoryDeleteResponse<>
deleteMethod(ServiceCallback<void>)
function deleteMethod(callback: ServiceCallback<void>)
Parámetros
- callback
-
ServiceCallback<void>
Devolución de llamada
forceCloseHandles(string, DirectoryForceCloseHandlesOptionalParams, ServiceCallback<void>)
function forceCloseHandles(handleId: string, options: DirectoryForceCloseHandlesOptionalParams, callback: ServiceCallback<void>)
Parámetros
- handleId
-
string
Especifica el identificador de identificador abierto en el archivo o directorio que se va a cerrar. Asterix ('*') es un carácter comodín que especifica todos los identificadores.
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
forceCloseHandles(string, Models.DirectoryForceCloseHandlesOptionalParams)
Cierra todos los identificadores abiertos para un directorio determinado.
function forceCloseHandles(handleId: string, options?: Models.DirectoryForceCloseHandlesOptionalParams)
Parámetros
- handleId
-
string
Especifica el identificador de identificador abierto en el archivo o directorio que se va a cerrar. Asterix ('*') es un carácter comodín que especifica todos los identificadores.
- options
- Models.DirectoryForceCloseHandlesOptionalParams
Devoluciones
Promise<Models.DirectoryForceCloseHandlesResponse>
Promise<Models.DirectoryForceCloseHandlesResponse>
forceCloseHandles(string, ServiceCallback<void>)
function forceCloseHandles(handleId: string, callback: ServiceCallback<void>)
Parámetros
- handleId
-
string
Especifica el identificador de identificador abierto en el archivo o directorio que se va a cerrar. Asterix ('*') es un carácter comodín que especifica todos los identificadores.
- callback
-
ServiceCallback<void>
Devolución de llamada
getProperties(DirectoryGetPropertiesOptionalParams, ServiceCallback<void>)
function getProperties(options: DirectoryGetPropertiesOptionalParams, callback: ServiceCallback<void>)
Parámetros
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
getProperties(Models.DirectoryGetPropertiesOptionalParams)
Devuelve todas las propiedades del sistema del directorio especificado y también se puede usar para comprobar la existencia de un directorio. Los datos devueltos no incluyen los archivos en el directorio ni en ningún subdirectorio.
function getProperties(options?: Models.DirectoryGetPropertiesOptionalParams)
Parámetros
- options
- Models.DirectoryGetPropertiesOptionalParams
Devoluciones
Promise<Models.DirectoryGetPropertiesResponse>
Promise<Models.DirectoryGetPropertiesResponse>
getProperties(ServiceCallback<void>)
function getProperties(callback: ServiceCallback<void>)
Parámetros
- callback
-
ServiceCallback<void>
Devolución de llamada
listFilesAndDirectoriesSegment(DirectoryListFilesAndDirectoriesSegmentOptionalParams, ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
function listFilesAndDirectoriesSegment(options: DirectoryListFilesAndDirectoriesSegmentOptionalParams, callback: ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
Parámetros
Los parámetros opcionales
- callback
-
ServiceCallback<ListFilesAndDirectoriesSegmentResponse>
Devolución de llamada
listFilesAndDirectoriesSegment(Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams)
Devuelve una lista de archivos o directorios en el recurso compartido o directorio especificados. Enumera el contenido solo para un único nivel de la jerarquía de directorios.
function listFilesAndDirectoriesSegment(options?: Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams)
Parámetros
- options
- Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams
Devoluciones
Promise<Models.DirectoryListFilesAndDirectoriesSegmentResponse>
Modelos de promesas.DirectoryListFilesAndDirectoriesSegmentResponse<>
listFilesAndDirectoriesSegment(ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
function listFilesAndDirectoriesSegment(callback: ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
Parámetros
- callback
-
ServiceCallback<ListFilesAndDirectoriesSegmentResponse>
Devolución de llamada
listHandles(DirectoryListHandlesOptionalParams, ServiceCallback<ListHandlesResponse>)
function listHandles(options: DirectoryListHandlesOptionalParams, callback: ServiceCallback<ListHandlesResponse>)
Parámetros
Los parámetros opcionales
- callback
-
ServiceCallback<ListHandlesResponse>
Devolución de llamada
listHandles(Models.DirectoryListHandlesOptionalParams)
Enumera los identificadores del directorio.
function listHandles(options?: Models.DirectoryListHandlesOptionalParams)
Parámetros
- options
- Models.DirectoryListHandlesOptionalParams
Devoluciones
Promise<Models.DirectoryListHandlesResponse>
Promise<Models.DirectoryListHandlesResponse>
listHandles(ServiceCallback<ListHandlesResponse>)
function listHandles(callback: ServiceCallback<ListHandlesResponse>)
Parámetros
- callback
-
ServiceCallback<ListHandlesResponse>
Devolución de llamada
setMetadata(DirectorySetMetadataOptionalParams, ServiceCallback<void>)
function setMetadata(options: DirectorySetMetadataOptionalParams, callback: ServiceCallback<void>)
Parámetros
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
setMetadata(Models.DirectorySetMetadataOptionalParams)
Actualiza los metadatos definidos por el usuario para el directorio especificado.
function setMetadata(options?: Models.DirectorySetMetadataOptionalParams)
Parámetros
- options
- Models.DirectorySetMetadataOptionalParams
Devoluciones
Promise<Models.DirectorySetMetadataResponse>
Promise<Models.DirectorySetMetadataResponse>
setMetadata(ServiceCallback<void>)
function setMetadata(callback: ServiceCallback<void>)
Parámetros
- callback
-
ServiceCallback<void>
Devolución de llamada
setProperties(string, string, string, DirectorySetPropertiesOptionalParams, ServiceCallback<void>)
function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options: DirectorySetPropertiesOptionalParams, callback: ServiceCallback<void>)
Parámetros
- fileAttributes
-
string
Si se especifica, se establecerán los atributos de archivo proporcionados. Valor predeterminado: 'Archive' para el archivo y 'Directory' para el directorio. También se puede especificar 'None' como valor predeterminado.
- fileCreationTime
-
string
Hora de creación del archivo o directorio.
- fileLastWriteTime
-
string
Hora de última escritura del archivo o directorio.
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
setProperties(string, string, string, Models.DirectorySetPropertiesOptionalParams)
Establece las propiedades en el directorio.
function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options?: Models.DirectorySetPropertiesOptionalParams)
Parámetros
- fileAttributes
-
string
Si se especifica, se establecerán los atributos de archivo proporcionados. Valor predeterminado: 'Archive' para el archivo y 'Directory' para el directorio. También se puede especificar 'None' como valor predeterminado.
- fileCreationTime
-
string
Hora de creación del archivo o directorio.
- fileLastWriteTime
-
string
Hora de última escritura del archivo o directorio.
- options
- Models.DirectorySetPropertiesOptionalParams
Devoluciones
Promise<Models.DirectorySetPropertiesResponse>
Promise<Models.DirectorySetPropertiesResponse>
setProperties(string, string, string, ServiceCallback<void>)
function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, callback: ServiceCallback<void>)
Parámetros
- fileAttributes
-
string
Si se especifica, se establecerán los atributos de archivo proporcionados. Valor predeterminado: 'Archive' para el archivo y 'Directory' para el directorio. También se puede especificar 'None' como valor predeterminado.
- fileCreationTime
-
string
Hora de creación del archivo o directorio.
- fileLastWriteTime
-
string
Hora de última escritura del archivo o directorio.
- callback
-
ServiceCallback<void>
Devolución de llamada