PropertyPath.PathParameters Propriété

Définition

Obtient la liste de paramètres à utiliser lorsque le chemin d'accès fait référence à des 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 de paramètres.

Remarques

Les propriétés d’un PropertyPath sont généralement établies par le biais des constructeurs. Pour définir 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 dimensionner un tableau pour la construction. Vous spécifiez simplement chaque membre du tableau en tant que paramètre supplémentaire.

Si la dernière propriété 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 s’assurer que les étapes du chemin d’accès se connectent du tout. Par instance, 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é échouerait s’il était effectivement appliqué en tant que cible, car le type 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 plans conceptuels.

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 objet et 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. Consultez la section Notes.

S’applique à