Class FilePrompt
Assembly: Glitch9.AIDevKit.dll
Syntax
public class FilePrompt : ILoadablePrompt, IPrompt, IValidatable
Constructors
|
Edit this page
View Source
FilePrompt()
Declaration
|
Edit this page
View Source
FilePrompt(FileSource)
Declaration
public FilePrompt(FileSource source)
Parameters
Properties
|
Edit this page
View Source
Source
Declaration
[DomainProperty("file_source")]
public FileSource Source { get; set; }
Property Value
Methods
|
Edit this page
View Source
ArePromptFilesRequireLoading()
Declaration
public bool ArePromptFilesRequireLoading()
Returns
|
Edit this page
View Source
FromBytes(byte[], MimeType)
Declaration
public static FilePrompt FromBytes(byte[] bytes, MimeType type)
Parameters
Returns
|
Edit this page
View Source
GetPromptFiles()
Declaration
public IFile[] GetPromptFiles()
Returns
|
Edit this page
View Source
GetPromptText()
Declaration
public virtual string GetPromptText()
Returns
|
Edit this page
View Source
IsValid()
Declaration
public virtual bool IsValid()
Returns
|
Edit this page
View Source
LoadPromptFilesAsync()
Declaration
public UniTask LoadPromptFilesAsync()
Returns
|
Edit this page
View Source
Validate()
Validates the object's parameters and throws if invalid.
Declaration
public virtual void Validate()
Implements
Extension Methods