XamlType.GetPositionalParameters(Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
U typů rozšíření značek vrátí typy pozičních parametrů, které jsou podporovány v konkrétním použití rozšíření značek pro toto 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)
Parametry
- parameterCount
- Int32
Počet (arity) konkrétní syntaxe nebo režimu konstruktoru, o který chcete získat informace.
Návraty
Seznam XamlType hodnot, kde je každý XamlType typ pro danou pozici v syntaxi. Pokud zadáte vstup značek pro rozšíření značek, musíte zadat typy ve stejném pořadí.
Poznámky
Toto rozhraní API je relevantní pouze v případě, že představuje XamlType rozšíření značek (IsMarkupExtension je true
).
Vstup parameterCount
není určený pro vyžádání typu konkrétního pozičního parametru. Je určena pro určení arity použití rozšíření značek. Použití rozšíření značek má často několik "podpisů" a používá různé parametry arity (počet) pozičních parametrů k rozlišení. Kontext schématu ale můžete nakonfigurovat tak, aby umožňoval duplicitní arity a používal typy pozičních parametrů pro diferenciaci. Další informace naleznete v tématu SupportMarkupExtensionsWithDuplicateArity. Pro konkrétní arity (počet) se pozice parametrů a typy můžou lišit. Pokud chcete získat poziční typ použití rozšíření revizí konkrétního atributu arity, nejprve zavoláte GetPositionalParameters určení počtu arity. Potom z vrácené kolekce získejte položku na této pozici.
Volání této metody mohou vyvolat LookupPositionalParameters přepsání u XamlType odvozených tříd.