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

Объект UriComponents, который необходимо извлечь из параметра uri.

format
UriFormat

Одно из значений UriFormat, позволяющее управлять преобразованием специальных знаков в escape-последовательности.

Возвращаемое значение

String

Строка, содержащая компоненты.

Исключения

uriFormat недопустим.

-или- Параметр uriComponents не является сочетанием допустимых значений UriComponents.

Для uri требуется проведение анализа пользователем. -или- uri не является абсолютным URI. Относительные URI в этом методе использовать нельзя.

Комментарии

GetComponents Используйте метод, чтобы определить значение различных частей универсального кода ресурса (URI), таких как Scheme, Hostили Port.

Компоненты возвращаются в том порядке, в который они отображаются в URI. Например, если Scheme он указан, сначала он отображается.

Применяется к

См. также раздел