FileVersion - конструктор
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён: Tessa.FilesСборка: Tessa (в Tessa.dll) Версия: 4.0.4
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
)
Public Sub New (
id As Guid,
name As String,
size As Long,
number As Integer,
state As FileVersionState,
created As DateTime,
createdByID As Guid,
createdByName As String,
content As IFileContent,
contentSource As FileContentSource,
errorInfo As IFileErrorInfo,
file As IFile,
Optional hash As Byte() = Nothing,
Optional linkID As Guid? = Nothing
)
public:
FileVersion(
Guid id,
String^ name,
long long size,
int number,
FileVersionState state,
DateTime created,
Guid createdByID,
String^ createdByName,
IFileContent^ content,
FileContentSource contentSource,
IFileErrorInfo^ errorInfo,
IFile^ file,
array<unsigned char>^ hash = nullptr,
Nullable<Guid> linkID = nullptr
)
new :
id : Guid *
name : string *
size : int64 *
number : int *
state : FileVersionState *
created : DateTime *
createdByID : Guid *
createdByName : string *
content : IFileContent *
contentSource : FileContentSource *
errorInfo : IFileErrorInfo *
file : IFile *
?hash : byte[] *
?linkID : Nullable<Guid>
(* Defaults:
let _hash = defaultArg hash null
let _linkID = defaultArg linkID null
*)
-> FileVersion
Параметры
- 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, если такой идентификатор не задан.
Может использоваться в расширениях для связи с содержимым во внешнем местоположении.