Поделиться через


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 значений, определяющих, как экранируются специальные символы.

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

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

Исключения

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

-или-

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

uri требуется синтаксический анализ на основе пользователей

-или-

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

Комментарии

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

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

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

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