UriTemplateMatch.WildcardPathSegments Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá kolekci segmentů cest, které jsou v šabloně identifikátoru URI spárovány zástupným znakem.
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)
Hodnota vlastnosti
Kolekce segmentů cest, které se shodují se zástupným znakem v šabloně identifikátoru URI.
Příklady
Následující kód ukazuje, jak získat přístup k WildcardPathSegments vlastnosti.
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