Partager via


PropertyPath.PathParameters Propriété

Définition

Obtient la liste des paramètres à utiliser lorsque le chemin fait référence aux paramètres indexés.

public:
 property System::Collections::ObjectModel::Collection<System::Object ^> ^ PathParameters { System::Collections::ObjectModel::Collection<System::Object ^> ^ get(); };
public System.Collections.ObjectModel.Collection<object> PathParameters { get; }
member this.PathParameters : System.Collections.ObjectModel.Collection<obj>
Public ReadOnly Property PathParameters As Collection(Of Object)

Valeur de propriété

Liste des paramètres.

Remarques

Les propriétés d’un sont PropertyPath généralement établies par le biais des constructeurs. Pour la définition PathParameters, le PropertyPath constructeur est particulièrement pratique, car l’argument du pathParameters constructeur est désigné comme params, ce qui signifie que vous n’avez pas besoin de créer ou de dimensionr un tableau pour la construction. Vous spécifiez simplement chaque membre du tableau comme paramètre supplémentaire.

Si la propriété finale qui est la cible est un Freezable type, cette valeur sera cloné. Pour plus d’informations, consultez Vue d’ensemble des storyboards.

L’évaluation réelle de la chaîne de propriétés est effectuée par les mécanismes d’animation du storyboard. PropertyPath Au niveau, aucune validation n’est effectuée pour vous assurer que les étapes du chemin d’accès se connectent du tout. Par exemple, vous pouvez construire un chemin de propriété qui a Control.BackgroundProperty comme première étape et FrameworkElement.FlowDirectionProperty comme deuxième étape. Toutefois, un tel chemin de propriété échoue s’il est réellement appliqué en tant que cible, car le type de pinceau qui remplit Control.BackgroundProperty n’a pas de FrameworkElement.FlowDirection propriété. Les chemins de propriété non valides échouent en mode silencieux. Pour plus d’informations, consultez Vue d’ensemble des storyboards.

XAML: Lorsque vous utilisez un PropertyPath pour décrire une référence de propriété en XAML, en tant que valeur d’attribut, la chaîne que vous spécifiez est d’abord gérée par un convertisseur de type (PropertyPathConverter). Ce convertisseur de type traite ensuite la chaîne et en fonction de sa syntaxe appelle l’une des signatures du PropertyPath constructeur. Cette indirection par le biais du convertisseur de type qui gère une valeur d’attribut est généralement la façon dont vous utilisez PropertyPath en XAML, plutôt que de déclarer un PropertyPath élément d’objet, puis d’appliquer des valeurs spécifiques à des attributs tels que Path et PathParameters. Pour plus d’informations, consultez Syntaxe XAML PropertyPath.

Utilisation du texte XAML

Les membres du PropertyPath type ne sont généralement pas définis dans une syntaxe XAML directe. Voir les remarques.

S’applique à