Class RichTextImageSource
Reperesents an image source in the RadRichTextEditor.
Inheritance
Namespace: Telerik.Maui.Controls.RichTextEditor
Assembly: Telerik.Maui.Controls.dll
Syntax
public abstract class RichTextImageSource : Object
Constructors
RichTextImageSource()
Declaration
protected RichTextImageSource()
Methods
FromData(Byte[], RichTextImageType)
Creates a new instance of RichTextImageSource with the specified data buffer.
Declaration
public static RichTextImageSource FromData(byte[] data, RichTextImageType type)
Parameters
System.Byte[]
data
Specifies the data buffer of the image. |
RichTextImageType
type
Specifies the format type of the image. |
Returns
RichTextImageSource
An instance of RichTextImageSource with the specified data buffer. |
FromFile(String)
Creates a new instance of RichTextImageSource with the specified file path.
Declaration
public static RichTextImageSource FromFile(string path)
Parameters
System.String
path
Specifies the file path to the image. |
Returns
RichTextImageSource
An instance of RichTextImageSource with the specified file path. |
FromFile(String, RichTextImageType)
Creates a new instance of RichTextImageSource with the specified file path.
Declaration
public static RichTextImageSource FromFile(string path, RichTextImageType type)
Parameters
System.String
path
Specifies the file path to the image. |
RichTextImageType
type
Specifies the format type of the image. |
Returns
RichTextImageSource
An instance of RichTextImageSource with the specified file path. |
FromStream(Func<Stream>, RichTextImageType)
Creates a new instance of RichTextImageSource with the specified System.IO.Stream.
Declaration
public static RichTextImageSource FromStream(Func<Stream> stream, RichTextImageType type)
Parameters
System.Func<System.IO.Stream>
stream
Specifies a delegate returning a System.IO.Stream for the image. |
RichTextImageType
type
Specifies the format type of the image. |
Returns
RichTextImageSource
|
FromStream(Func<CancellationToken, Task<Stream>>, RichTextImageType)
Creates a new instance of RichTextImageSource with the specified System.IO.Stream.
Declaration
public static RichTextImageSource FromStream(Func<CancellationToken, Task<Stream>> stream, RichTextImageType type)
Parameters
System.Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IO.Stream>>
stream
Specifies a delegate returning a System.IO.Stream for the image. |
RichTextImageType
type
Specifies the format type of the image. |
Returns
RichTextImageSource
|
FromStream(Func<Task<Stream>>, RichTextImageType)
Creates a new instance of RichTextImageSource with the specified System.IO.Stream.
Declaration
public static RichTextImageSource FromStream(Func<Task<Stream>> stream, RichTextImageType type)
Parameters
System.Func<System.Threading.Tasks.Task<System.IO.Stream>>
stream
Specifies a delegate returning a System.IO.Stream for the image. |
RichTextImageType
type
Specifies the format type of the image. |
Returns
RichTextImageSource
|
FromStream(Stream, RichTextImageType)
Creates a new instance of RichTextImageSource with the specified System.IO.Stream.
Declaration
public static RichTextImageSource FromStream(Stream stream, RichTextImageType type)
Parameters
System.IO.Stream
stream
Specifies a System.IO.Stream for the image. |
RichTextImageType
type
Specifies the format type of the image. |
Returns
RichTextImageSource
|
FromUrl(String)
Creates a new instance of RichTextImageSource with the specified URL.
Declaration
public static RichTextImageSource FromUrl(string url)
Parameters
System.String
url
Specifies the source URL of the image. |
Returns
RichTextImageSource
An instance of RichTextImageSource with the specified URL. |
ToImageSource()
Converts the current RichTextImageSource to an Microsoft.Maui.Controls.ImageSource.
Declaration
public abstract ImageSource ToImageSource()
Returns
Microsoft.Maui.Controls.ImageSource
The converted Microsoft.Maui.Controls.ImageSource. |
Operators
Implicit(RichTextImageSource to ImageSource)
Converts the specified RichTextImageSource to an Microsoft.Maui.Controls.ImageSource.
Declaration
public static implicit operator ImageSource(RichTextImageSource imageSource)
Parameters
RichTextImageSource
imageSource
The RichTextImageSource to convert to. |
Returns
Microsoft.Maui.Controls.ImageSource
|