Create

Create(string, FileFormatVersion, CancellationToken)

Создает новый файл PST с указанным именем файла.

public static PersonalStorage Create(string fileName, FileFormatVersion version, 
    CancellationToken token)
ПараметрТипОписание
fileNameStringПолное имя файла.
versionFileFormatVersionВерсия файла PST.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект PersonalStorage, представляющий новый PST.

Исключения

исключениеусловие
NotImplementedExceptionбросает, если создается версия файла ANSI
ArgumentNullExceptionбросает, если имя файла равно null или пусто

Примечания

Обратите внимание, что сейчас поддерживается только создание версии файла Unicode.

Смотрите также


Create(Stream, FileFormatVersion, CancellationToken)

Создает PST в потоке.

public static PersonalStorage Create(Stream stream, FileFormatVersion version, 
    CancellationToken token)
ПараметрТипОписание
streamStreamПоток, в котором создается PST.
versionFileFormatVersionВерсия файла PST.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект PersonalStorage, представляющий новый PST.

Исключения

исключениеусловие
NotImplementedExceptionбросает, если создается версия файла ANSI
ArgumentNullExceptionбросает, если имя файла равно null или пусто

Примечания

Обратите внимание, что сейчас поддерживается только создание версии файла Unicode.

Смотрите также


Create(Stream, FileFormatVersion, bool, CancellationToken)

Создает PST в потоке.

public static PersonalStorage Create(Stream stream, FileFormatVersion version, 
    bool leaveStreamOpen, CancellationToken token)
ПараметрТипОписание
streamStreamПоток, в котором создается PST.
versionFileFormatVersionВерсия файла PST.
leaveStreamOpenBooleanОставьте поток открытым при удалении PersonalStorage.
tokenCancellationTokenРаспространяет уведомление о том, что операции должны быть отменены.

Возвращаемое значение

Объект PersonalStorage, представляющий новый PST.

Исключения

исключениеусловие
NotImplementedExceptionбросает, если создается версия файла ANSI
ArgumentNullExceptionбросает, если имя файла равно null или пусто

Примечания

Обратите внимание, что сейчас поддерживается только создание версии файла Unicode.

Смотрите также


Create(string, FileFormatVersion)

Создает новый файл PST с указанным именем файла.

public static PersonalStorage Create(string fileName, FileFormatVersion version)
ПараметрТипОписание
fileNameStringПолное имя файла.
versionFileFormatVersionВерсия файла PST.

Возвращаемое значение

Объект PersonalStorage, представляющий новый PST.

Исключения

исключениеусловие
NotImplementedExceptionбросает, если создается версия файла ANSI
ArgumentNullExceptionбросает, если имя файла равно null или пусто

Примечания

Обратите внимание, что сейчас поддерживается только создание версии файла Unicode.

Смотрите также


Create(Stream, FileFormatVersion)

Создает PST в потоке.

public static PersonalStorage Create(Stream stream, FileFormatVersion version)
ПараметрТипОписание
streamStreamПоток, в котором создается PST.
versionFileFormatVersionВерсия файла PST.

Возвращаемое значение

Объект PersonalStorage, представляющий новый PST.

Исключения

исключениеусловие
NotImplementedExceptionбросает, если создается версия файла ANSI
ArgumentNullExceptionбросает, если поток равен нулю

Примечания

Обратите внимание, что сейчас поддерживается только создание версии файла Unicode.

Смотрите также


Create(Stream, FileFormatVersion, bool)

Создает PST в потоке.

public static PersonalStorage Create(Stream stream, FileFormatVersion version, bool leaveStreamOpen)
ПараметрТипОписание
streamStreamПоток, в котором создается PST.
versionFileFormatVersionВерсия файла PST.
leaveStreamOpenBooleanОставьте поток открытым при удалении PersonalStorage.

Возвращаемое значение

Объект PersonalStorage, представляющий новый PST.

Исключения

исключениеусловие
NotImplementedExceptionбросает, если создается версия файла ANSI
ArgumentNullExceptionбросает, если поток равен нулю

Примечания

Обратите внимание, что сейчас поддерживается только создание версии файла Unicode.

Смотрите также