XamlType.LookupPositionalParameters(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.
protected:
virtual System::Collections::Generic::IList<System::Xaml::XamlType ^> ^ LookupPositionalParameters(int parameterCount);
protected virtual System.Collections.Generic.IList<System.Xaml.XamlType> LookupPositionalParameters(int parameterCount);
abstract member LookupPositionalParameters : int -> System.Collections.Generic.IList<System.Xaml.XamlType>
override this.LookupPositionalParameters : int -> System.Collections.Generic.IList<System.Xaml.XamlType>
Protected Overridable Function LookupPositionalParameters (parameterCount As Integer) As IList(Of XamlType)
Parametry
- parameterCount
- Int32
Počet (arity) konkrétní syntaxe nebo režimu konstruktoru, o který chcete informace.
Návraty
Seznam hodnot, XamlType kde každý takový XamlType typ je pro danou pozici v syntaxi. Při zadávání vstupu značek pro rozšíření značek je nutné tyto typy zadat ve stejném pořadí.
Poznámky
Tuto metodu lze vyvolat voláním GetPositionalParameters.
Výchozí implementace používá interní informace reflexe založené na vyhledání konstruktorů a kontrole arity. Tuto metodu přepište, pokud chcete GetPositionalParameters použít jinou logiku.
Toto rozhraní API je relevantní pouze v případě, že představuje XamlType rozšíření značek (IsMarkupExtension je true).
parameterCount Vstup není určený pro vyžádání typu konkrétního pozičního parametru. Je určena pro určeníritu použití rozšíření značek. Použití rozšíření značek má často více podpisů a používá různé parametryrity (počet) pozičních parametrů k rozlišení. Kontext schématu však můžete nakonfigurovat tak, aby umožňoval duplikovat a používat typy pozičních parametrů pro diferenciaci. Další informace najdete na webu SupportMarkupExtensionsWithDuplicateArity. U určitého počturitů se pozice a typy parametrů mohou lišit. Pokud chcete získat poziční typ použití rozšíření značek konkrétního zápisu, nejprve zavoláte GetPositionalParameters s počtemrity. Pak z vrácené kolekce získejte položku na této pozici.