InputSource.SystemId プロパティ

定義

この入力ソースのシステム識別子を取得します。 または、この入力ソースのシステム識別子を設定します。

public virtual string? SystemId { [Android.Runtime.Register("getSystemId", "()Ljava/lang/String;", "GetGetSystemIdHandler")] get; [Android.Runtime.Register("setSystemId", "(Ljava/lang/String;)V", "GetSetSystemId_Ljava_lang_String_Handler")] set; }
[<get: Android.Runtime.Register("getSystemId", "()Ljava/lang/String;", "GetGetSystemIdHandler")>]
[<set: Android.Runtime.Register("setSystemId", "(Ljava/lang/String;)V", "GetSetSystemId_Ljava_lang_String_Handler")>]
member this.SystemId : string with get, set

プロパティ値

システム識別子。指定されていない場合は null。

属性

注釈

プロパティ getter のドキュメント:

この入力ソースのシステム識別子を取得します。

getEncoding メソッドは、指すオブジェクトの文字エンコーディングを返します。不明な場合は null を返します。

システム ID が URL の場合は、完全に解決されます。

Javaドキュメント。

プロパティ セッターのドキュメント:

この入力ソースのシステム識別子を設定します。

システム識別子は、バイト ストリームまたは文字ストリームがある場合は省略可能ですが、相対 URI を解決するためにアプリケーションで使用でき、エラー メッセージや警告に含めることができるため、値を指定すると便利です (パーサーは、バイト ストリームまたは文字ストリームが指定されていない場合にのみ URI への接続を開こうとします)。

アプリケーションは、システム識別子によって指されるオブジェクトの文字エンコーディングを認識している場合は、setEncoding メソッドを使用してエンコードを登録できます。

システム識別子が URL の場合は、完全に解決する必要があります (相対 URL ではない可能性があります)。

Javaドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象

こちらもご覧ください