XamlType.GetPositionalParameters(Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert voor extensietypen voor markeringen de typen positionele parameters die worden ondersteund in een specifiek gebruik van markeringsuitbreidingen voor dit XamlTypetype.
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)
Parameters
- parameterCount
- Int32
Het aantal (arity) van de specifieke syntaxis of constructormodus waarover u informatie wilt.
Retouren
Een lijst met XamlType waarden, waarbij elk XamlType het type is voor die positie in de syntaxis. U moet de typen in dezelfde volgorde opgeven wanneer u markeringsinvoer opgeeft voor de markeringsextensie.
Opmerkingen
Deze API is alleen relevant als dit XamlType een markeringsextensie (IsMarkupExtension is) vertegenwoordigt true.
De invoer parameterCount is niet bedoeld voor het aanvragen van het type van een specifieke positionele parameter. Het is bedoeld voor het opgeven van de arity van een markeringsextensiegebruik. Het gebruik van markeringsuitbreidingen heeft vaak meerdere 'handtekeningen' en gebruikt verschillende parameter arity (count) van positionele parameters om onderscheid te maken. U kunt echter een schemacontext configureren om dubbele arities toe te staan en typen positionele parameters te gebruiken voor differentiatie. Zie SupportMarkupExtensionsWithDuplicateArity voor meer informatie. Voor een specifieke arity (count) kunnen de parameterposities en -typen variƫren. Als u het positionele type van het gebruik van de markeringsextensie van een specifieke arity wilt ophalen, roept GetPositionalParameters u eerst het aantal arity's aan. Haal vervolgens het item op die positie op uit de geretourneerde verzameling.
Aanroepen naar deze methode kunnen onderdrukkingen aanroepen LookupPositionalParameters voor XamlType afgeleide klassen.