FileVersion - конструктор

Создаёт экземпляр класса с указанием значений его свойств.

Definition

Пространство имён: Tessa.Files
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public FileVersion(
	Guid id,
	string name,
	long size,
	int number,
	FileVersionState state,
	DateTime created,
	Guid createdByID,
	string createdByName,
	IFileContent content,
	FileContentSource contentSource,
	IFileErrorInfo errorInfo,
	IFile file,
	byte[] hash = null,
	Guid? linkID = null
)

Параметры

id  Guid
Идентификатор версии файла.
name  String
Имя файла Name на момент создания версии.
size  Int64
Начальный разер файла или версии файла в байтах. При изменении размера контента content свойство Size будет синхронно изменяться. Значение не может быть отрицательным. Значение UnknownSize определяет, что размер неизвестен.
number  Int32
Порядковый номер версии файла, отсчитываемый от 1.
state  FileVersionState
Состояние версии файла.
created  DateTime
Дата создания версии.
createdByID  Guid
Идентификатор пользователя, который создал версию.
createdByName  String
Имя пользователя, который создал версию.
content  IFileContent
Контент версии файла.
contentSource  FileContentSource
Местоположение контента версии файла.
errorInfo  IFileErrorInfo
Информация по ошибке, возникшей при сохранении версии файла, или null, если ошибок не было.
file  IFile
Файл, к которому относится версия. Свойства файла имеют текущее состояние, а не таковое на момент создания версии.
hash  Byte  (Optional)
Хеш контента файла или версии файла, или null, если хеш не вычислен.
linkID  NullableGuid  (Optional)
Внешний идентификатор версии файла или null, если такой идентификатор не задан. Может использоваться в расширениях для связи с содержимым во внешнем местоположении.

См. также