XamlType.GetPositionalParameters(Int32) Método

Definição

Para tipos de extensão de marcação, devolve os tipos dos parâmetros posicionais que são suportados numa utilização específica de extensão de marcação para este 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)

Parâmetros

parameterCount
Int32

A contagem (aridade) da sintaxe ou modo construtor específico sobre o qual queres informação.

Devoluções

Uma lista de XamlType valores, onde cada XamlType um é o tipo para essa posição na sintaxe. Deve especificar os tipos pela mesma ordem quando fornecer entrada de marcação para a extensão de marcação.

Observações

Esta API só é relevante se representar XamlType uma extensão de marcação (IsMarkupExtension for true).

A entrada parameterCount não serve para solicitar o tipo de um parâmetro posicional específico. Destina-se a especificar a aridade do uso de uma extensão de marcação. O uso de extensões de marcação frequentemente tem múltiplas "assinaturas" e utiliza diferentes aridades de parâmetros (contagem) de parâmetros posicionais para diferenciar. No entanto, pode configurar um contexto de esquema para permitir aridades duplicadas e usar tipos de parâmetros posicionais para diferenciação. Para obter mais informações, veja SupportMarkupExtensionsWithDuplicateArity. Para uma aridade específica (contagem), as posições e tipos dos parâmetros podem variar. Para obter o tipo posicional da utilização da extensão de marcação de uma aridade específica, primeiro chamas GetPositionalParameters especificando a contagem de aridade. Depois recebe o item nessa posição da coleção devolvida.

As chamadas a este método podem invocar LookupPositionalParameters sobreposições sobre XamlType classes derivadas.

Aplica-se a