次の方法で共有


UriContent コンストラクター

定義

オーバーロード

名前 説明
UriContent(String, String)

UriContent クラスの新しいインスタンスを初期化します。

UriContent(Uri, String)

UriContent クラスの新しいインスタンスを初期化します。

UriContent(String, String)

ソース:
UriContent.cs

UriContent クラスの新しいインスタンスを初期化します。

public UriContent(string uri, string? mediaType = default);
new Microsoft.Extensions.AI.UriContent : string * string -> Microsoft.Extensions.AI.UriContent
Public Sub New (uri As String, Optional mediaType As String = Nothing)

パラメーター

uri
String

表されるコンテンツの URI。

mediaType
String

コンテンツによって表されるメディアの種類 (MIME の種類とも呼ばれます)。 指定しない場合は、URI のファイル拡張子から推論されます。 推論できない場合は、"application/octet-stream" が使用されます。

例外

uri が無効な URL です。

urinullです。

mediaType は無効なメディアの種類です。

uri が無効な URL です。

注釈

コンテンツの処理をコンシューマーが認識できるように、メディアの種類を指定する必要があります。 正確なメディアの種類が不明であっても、カテゴリ (画像など) がわかっている場合は、ワイルドカードを使用できます (例: "image/*")。

適用対象

UriContent(Uri, String)

ソース:
UriContent.cs

UriContent クラスの新しいインスタンスを初期化します。

[System.Text.Json.Serialization.JsonConstructor]
public UriContent(Uri uri, string? mediaType = default);
[<System.Text.Json.Serialization.JsonConstructor>]
new Microsoft.Extensions.AI.UriContent : Uri * string -> Microsoft.Extensions.AI.UriContent
Public Sub New (uri As Uri, Optional mediaType As String = Nothing)

パラメーター

uri
Uri

表されるコンテンツの URI。

mediaType
String

コンテンツによって表されるメディアの種類 (MIME の種類とも呼ばれます)。 指定しない場合は、URI のファイル拡張子から推論されます。 推論できない場合は、"application/octet-stream" が使用されます。

属性

例外

urinullです。

mediaType は無効なメディアの種類です。

注釈

コンテンツの処理をコンシューマーが認識できるように、メディアの種類を指定する必要があります。 正確なメディアの種類が不明であっても、カテゴリ (画像など) がわかっている場合は、ワイルドカードを使用できます (例: "image/*")。

適用対象