UriParser.GetComponents(Uri, UriComponents, UriFormat) メソッド

定義

URI から構成要素を取得します。

protected:
 virtual System::String ^ GetComponents(Uri ^ uri, UriComponents components, UriFormat format);
protected virtual string GetComponents (Uri uri, UriComponents components, UriFormat format);
abstract member GetComponents : Uri * UriComponents * UriFormat -> string
override this.GetComponents : Uri * UriComponents * UriFormat -> string
Protected Overridable Function GetComponents (uri As Uri, components As UriComponents, format As UriFormat) As String

パラメーター

uri
Uri

解析する URI。

components
UriComponents

uri から取得する UriComponents

format
UriFormat

特殊文字のエスケープ方法を制御する UriFormat の値の 1 つ。

戻り値

String

構成要素を指定する文字列。

例外

uriFormat が無効です。

  • または - uriComponents が、有効な UriComponents 値の組み合わせではありません。

uri が、ユーザーによる解析を必要とします。

  • または - uri は絶対パスではありません。 相対 URI は、このメソッドでは使用できません。

注釈

メソッドを GetComponents 使用して、URI のさまざまな部分の値を決定します (例: Scheme, HostPort.

コンポーネントは、URI に表示される順序で返されます。 たとえば、指定した場合 Scheme 、最初に表示されます。

適用対象

こちらもご覧ください