Compartir a través de


UriTemplateMatch.WildcardPathSegments Propiedad

Definición

Obtiene una colección de segmentos de la ruta de acceso con los que coincide un carácter comodín en la plantilla URI.

public:
 property System::Collections::ObjectModel::Collection<System::String ^> ^ WildcardPathSegments { System::Collections::ObjectModel::Collection<System::String ^> ^ get(); };
public System.Collections.ObjectModel.Collection<string> WildcardPathSegments { get; }
member this.WildcardPathSegments : System.Collections.ObjectModel.Collection<string>
Public ReadOnly Property WildcardPathSegments As Collection(Of String)

Valor de propiedad

Collection<String>

Colección de segmentos de la ruta de acceso con los que coincide un carácter comodín en la plantilla URI.

Ejemplos

En el siguiente código se muestra cómo tener acceso a la propiedad WildcardPathSegments.

UriTemplate template = new UriTemplate("weather/{state}/*?forecast=today");
Uri baseAddress = new Uri("http://localhost");
Uri fullUri = new Uri("http://localhost/weather/WA/Seattle?forecast=today");

Console.WriteLine("Matching {0} to {1}", template.ToString(), fullUri.ToString());

// Match a URI to a template
UriTemplateMatch results = template.Match(baseAddress, fullUri);
if (results != null)
{
    Console.WriteLine("WildcardPathSegments:");
    foreach (string segment in results.WildcardPathSegments)
    {
        Console.WriteLine("     {0}", segment);
    }
    Console.WriteLine();
}
// Code output:
// WildcardPathSegments:
//   seattle

Se aplica a