Compartir a través de


UriTemplate.PathSegmentVariableNames Propiedad

Definición

Obtiene una colección de nombres de variable utilizados dentro de los segmentos de la ruta de acceso de la plantilla.

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

Valor de propiedad

Una colección de nombres de variable que aparecen dentro del segmento de la ruta de acceso de la plantilla.

Ejemplos

En el siguiente ejemplo se muestra cómo se obtiene acceso a la propiedad PathSegmentVariableNames.

UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");

Uri prefix = new Uri("http://localhost");

Console.WriteLine("PathSegmentVariableNames:");
foreach (string name in template.PathSegmentVariableNames)
{
    Console.WriteLine("     {0}", name);
}
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")

Dim prefix As Uri = New Uri("http://localhost")

Console.WriteLine("PathSegmentVariableNames:")
For Each name As String In template.PathSegmentVariableNames
    Console.WriteLine("     {0}", name)
Next

Comentarios

La colección excluye los nombres de variables que aparecen en la parte de la consulta de la plantilla.

Se aplica a