Partilhar via


CopyFileSmbInfo interface

Grupo de parâmetros

Propriedades

fileAttributes

Especifica a opção para copiar atributos de arquivo de um arquivo de origem (origem) para um arquivo de destino ou uma lista de atributos a serem definidos em um arquivo de destino.

fileChangeTime

Especifica a opção para copiar o último tempo de gravação de um arquivo de origem (origem) para um arquivo de destino ou um valor de tempo no formato ISO 8601 para definir como o último tempo de gravação em um arquivo de destino.

fileCreationTime

Especifica a opção para copiar o tempo de criação do arquivo de um arquivo de origem (origem) para um arquivo de destino ou um valor de tempo no formato ISO 8601 para definir como tempo de criação em um arquivo de destino.

fileLastWriteTime

Especifica a opção para copiar o último tempo de gravação de um arquivo de origem (origem) para um arquivo de destino ou um valor de tempo no formato ISO 8601 para definir como o último tempo de gravação em um arquivo de destino.

filePermissionCopyMode

Especifica a opção para copiar o descritor de segurança de arquivo do arquivo de origem ou para defini-lo usando o valor definido pelo valor de cabeçalho de x-ms-file-permission ou x-ms-file-permission-key.

ignoreReadOnly

Especifica a opção para substituir o arquivo de destino se ele já existir e tiver um atributo somente leitura definido.

setArchiveAttribute

Especifica a opção para definir o atributo archive em um arquivo de destino. True significa que o atributo archive será definido em um arquivo de destino apesar das substituições de atributo ou do estado de um arquivo de origem.

Detalhes de Propriedade

fileAttributes

Especifica a opção para copiar atributos de arquivo de um arquivo de origem (origem) para um arquivo de destino ou uma lista de atributos a serem definidos em um arquivo de destino.

fileAttributes?: string

Valor de Propriedade

string

fileChangeTime

Especifica a opção para copiar o último tempo de gravação de um arquivo de origem (origem) para um arquivo de destino ou um valor de tempo no formato ISO 8601 para definir como o último tempo de gravação em um arquivo de destino.

fileChangeTime?: string

Valor de Propriedade

string

fileCreationTime

Especifica a opção para copiar o tempo de criação do arquivo de um arquivo de origem (origem) para um arquivo de destino ou um valor de tempo no formato ISO 8601 para definir como tempo de criação em um arquivo de destino.

fileCreationTime?: string

Valor de Propriedade

string

fileLastWriteTime

Especifica a opção para copiar o último tempo de gravação de um arquivo de origem (origem) para um arquivo de destino ou um valor de tempo no formato ISO 8601 para definir como o último tempo de gravação em um arquivo de destino.

fileLastWriteTime?: string

Valor de Propriedade

string

filePermissionCopyMode

Especifica a opção para copiar o descritor de segurança de arquivo do arquivo de origem ou para defini-lo usando o valor definido pelo valor de cabeçalho de x-ms-file-permission ou x-ms-file-permission-key.

filePermissionCopyMode?: PermissionCopyModeType

Valor de Propriedade

ignoreReadOnly

Especifica a opção para substituir o arquivo de destino se ele já existir e tiver um atributo somente leitura definido.

ignoreReadOnly?: boolean

Valor de Propriedade

boolean

setArchiveAttribute

Especifica a opção para definir o atributo archive em um arquivo de destino. True significa que o atributo archive será definido em um arquivo de destino apesar das substituições de atributo ou do estado de um arquivo de origem.

setArchiveAttribute?: boolean

Valor de Propriedade

boolean