AiCacheFileInfo - конструктор
Информация по файлу в кэше ИИ.
Пространство имён: Tessa.Ai.FilesСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public AiCacheFileInfo(
Guid id,
string name,
AiBaseFileKind? baseKind,
IFileContent content,
ICardContentInfo? cardContentInfo = null,
string? virtualFileTypeName = null,
bool hasKnownSize = true
)
Public Sub New (
id As Guid,
name As String,
baseKind As AiBaseFileKind?,
content As IFileContent,
Optional cardContentInfo As ICardContentInfo = Nothing,
Optional virtualFileTypeName As String = Nothing,
Optional hasKnownSize As Boolean = true
)
public:
AiCacheFileInfo(
Guid id,
String^ name,
Nullable<AiBaseFileKind> baseKind,
IFileContent^ content,
ICardContentInfo^ cardContentInfo = nullptr,
String^ virtualFileTypeName = nullptr,
bool hasKnownSize = true
)
new :
id : Guid *
name : string *
baseKind : Nullable<AiBaseFileKind> *
content : IFileContent *
?cardContentInfo : ICardContentInfo *
?virtualFileTypeName : string *
?hasKnownSize : bool
(* Defaults:
let _cardContentInfo = defaultArg cardContentInfo null
let _virtualFileTypeName = defaultArg virtualFileTypeName null
let _hasKnownSize = defaultArg hasKnownSize true
*)
-> AiCacheFileInfo
Параметры
- id Guid
- name String
Имя файла.
- baseKind NullableAiBaseFileKind
-
- content IFileContent
Контент файла.
- cardContentInfo ICardContentInfo (Optional)
Контент файла.
- virtualFileTypeName String (Optional)
Имя виртуального типа файла для базовых виртуальных файлов
Virtual,
или
null для производных и иных видов базовых файлов.
- hasKnownSize Boolean (Optional)
Признак того, что размер содержимого
Content возможно корректно получить из свойства
Size.