XamlType.GetPositionalParameters(Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
W przypadku typów rozszerzeń znaczników zwraca typy parametrów pozycyjnych, które są obsługiwane w określonym użyciu rozszerzenia znaczników dla tego XamlTypeelementu .
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)
Parametry
- parameterCount
- Int32
Liczba (arity) określonego trybu składni lub konstruktora, o którym chcesz uzyskać informacje.
Zwraca
Lista XamlType wartości, gdzie każdy XamlType jest typem dla tej pozycji w składni. Podczas podawania danych wejściowych znaczników dla rozszerzenia znaczników należy określić typy w tej samej kolejności.
Uwagi
Ten interfejs API ma zastosowanie tylko wtedy, gdy XamlType reprezentuje rozszerzenie znaczników (IsMarkupExtension to true
).
Dane wejściowe parameterCount
nie są przeznaczone do żądania typu określonego parametru pozycyjnego. Służy do określania arity użycia rozszerzenia znaczników. Użycie rozszerzenia znaczników często ma wiele "podpisów" i używa różnych parametrów arity (count) parametrów pozycyjnych do odróżnienia. Można jednak skonfigurować kontekst schematu, aby umożliwić duplikowanie arities i używanie typów parametrów pozycyjnych do różnicowania. Aby uzyskać więcej informacji, zobacz SupportMarkupExtensionsWithDuplicateArity. W przypadku określonej wartości arity (count) pozycje parametrów i typy mogą się różnić. Aby uzyskać typ pozycyjny użycia rozszerzenia narzutu określonego arity, najpierw należy wywołać GetPositionalParameters określenie liczby arity. Następnie pobierz element na tej pozycji z zwróconej kolekcji.
Wywołania tej metody mogą wywoływać LookupPositionalParameters przesłonięcia w XamlType klasach pochodnych.