XamlType.GetPositionalParameters(Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
För typer av påläggstillägg returnerar de typer av positionsparametrar som stöds i en specifik användning av markeringstillägg för den här XamlType.
public:
System::Collections::Generic::IList<System::Xaml::XamlType ^> ^ GetPositionalParameters(int parameterCount);
public System.Collections.Generic.IList<System.Xaml.XamlType> GetPositionalParameters(int parameterCount);
member this.GetPositionalParameters : int -> System.Collections.Generic.IList<System.Xaml.XamlType>
Public Function GetPositionalParameters (parameterCount As Integer) As IList(Of XamlType)
Parametrar
- parameterCount
- Int32
Antalet (aritet) för den specifika syntax eller konstruktorläge som du vill ha information om.
Returer
En lista med XamlType värden, där var och en XamlType är typen för den positionen i syntaxen. Du måste ange typerna i samma ordning när du anger markeringsindata för markeringstillägget.
Kommentarer
Det här API:et är bara relevant om det representerar XamlType ett tillägg för pålägg (IsMarkupExtension är true).
Indata parameterCount används inte för att begära typen av en specifik positionsparameter. Det är för att ange arity för en markeringstilläggsanvändning. Användningen av markeringstillägg har ofta flera "signaturer" och använder olika parameteraritet (antal) positionsparametrar för att särskilja. Du kan dock konfigurera en schemakontext för att tillåta duplicerade ariteter och använda typer av positionsparametrar för differentiering. Mer information finns i SupportMarkupExtensionsWithDuplicateArity. För en specifik aritet (antal) kan parameterpositionerna och typerna variera. Om du vill hämta positionstypen för en specifik arity-markeringstilläggsanvändning anropar GetPositionalParameters du först att ange antalet ariteter. Hämta sedan objektet på den positionen från den returnerade samlingen.
Anrop till den här metoden kan anropa LookupPositionalParameters åsidosättningar på XamlType härledda klasser.