Freigeben über


IDirectoryCreateOptions interface

Extends

IFileAndDirectoryCreateCommonOptions

Eigenschaften

metadata

Ein Name-Wert-Paar, das einem Dateispeicherobjekt zugeordnet werden soll.

Geerbte Eigenschaften

creationTime

Die UTC-Erstellungszeit (Coordinated Universal Time) für das Verzeichnis. Der Wert now kann verwendet werden, um die Uhrzeit der Anforderung anzugeben. Standardmäßig wird der Wert als jetzt festgelegt.

fileAttributes

Die Dateisystemattribute, die für die Datei oder das Verzeichnis festgelegt werden sollen.

filePermission

Die Berechtigung (Sicherheitsdeskriptor), die für die Datei oder das Verzeichnis in der Sicherheitsdeskriptordefinitionssprache (Security Descriptor Definition Language, SDDL) festgelegt werden soll. Wenn angegeben, muss sie über einen Besitzer, eine Gruppe und eine DACL (Discretionary Access Control List) verfügen. Ein Wert von inherit kann übergeben werden, um vom übergeordneten Verzeichnis zu erben.

Beachten Sie, dass nur einer von filePermission oder filePermissionKey angegeben werden kann. Und wenn nicht beide angegeben sind, wird das Erbe von der Clientbibliothek auf filePermission als Standardwert festgelegt.

filePermissionKey

Der Schlüssel der Berechtigung, die für die Datei oder das Verzeichnis festgelegt werden soll. Dies kann mithilfe der Create-Permission-API erstellt werden.

Beachten Sie, dass nur einer von filePermission oder filePermissionKey angegeben werden kann.

lastWriteTime

Die UTC-Eigenschaft (Coordinated Universal Time) beim letzten Schreibvorgang für das Verzeichnis. Der Wert now kann verwendet werden, um die Uhrzeit der Anforderung anzugeben. Standardmäßig wird der Wert als jetzt festgelegt.

Details zur Eigenschaft

metadata

Ein Name-Wert-Paar, das einem Dateispeicherobjekt zugeordnet werden soll.

metadata?: IMetadata

Eigenschaftswert

IMetadata

Geerbte Eigenschaftsdetails

creationTime

Die UTC-Erstellungszeit (Coordinated Universal Time) für das Verzeichnis. Der Wert now kann verwendet werden, um die Uhrzeit der Anforderung anzugeben. Standardmäßig wird der Wert als jetzt festgelegt.

creationTime?: Date | "now"

Eigenschaftswert

Date | "now"

Geerbt von IFileAndDirectoryCreateCommonOptions.creationTime

fileAttributes

Die Dateisystemattribute, die für die Datei oder das Verzeichnis festgelegt werden sollen.

fileAttributes?: FileSystemAttributes

Eigenschaftswert

Geerbt von IFileAndDirectoryCreateCommonOptions.fileAttributes

filePermission

Die Berechtigung (Sicherheitsdeskriptor), die für die Datei oder das Verzeichnis in der Sicherheitsdeskriptordefinitionssprache (Security Descriptor Definition Language, SDDL) festgelegt werden soll. Wenn angegeben, muss sie über einen Besitzer, eine Gruppe und eine DACL (Discretionary Access Control List) verfügen. Ein Wert von inherit kann übergeben werden, um vom übergeordneten Verzeichnis zu erben.

Beachten Sie, dass nur einer von filePermission oder filePermissionKey angegeben werden kann. Und wenn nicht beide angegeben sind, wird das Erbe von der Clientbibliothek auf filePermission als Standardwert festgelegt.

filePermission?: string

Eigenschaftswert

string

Geerbt von IFileAndDirectoryCreateCommonOptions.filePermission

filePermissionKey

Der Schlüssel der Berechtigung, die für die Datei oder das Verzeichnis festgelegt werden soll. Dies kann mithilfe der Create-Permission-API erstellt werden.

Beachten Sie, dass nur einer von filePermission oder filePermissionKey angegeben werden kann.

filePermissionKey?: string

Eigenschaftswert

string

Geerbt von IFileAndDirectoryCreateCommonOptions.filePermissionKey

lastWriteTime

Die UTC-Eigenschaft (Coordinated Universal Time) beim letzten Schreibvorgang für das Verzeichnis. Der Wert now kann verwendet werden, um die Uhrzeit der Anforderung anzugeben. Standardmäßig wird der Wert als jetzt festgelegt.

lastWriteTime?: Date | "now"

Eigenschaftswert

Date | "now"

Geerbt von IFileAndDirectoryCreateCommonOptions.lastWriteTime