Compartilhar via


ConsumerParameterCapabilities enumeration

Usado por uma Web part consumidora para indicar recursos de parâmetro de filtro com suporte.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.SharePoint.WebPartPages
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
<FlagsAttribute> _
Public Enumeration ConsumerParameterCapabilities
'Uso
Dim instance As ConsumerParameterCapabilities
[FlagsAttribute]
public enum ConsumerParameterCapabilities

Members

Member name Description
SupportsSingleValue Indica que o consumidor dá suporte a um único valor para o parâmetro especificado. Esse é o valor padrão; a capacidade de consumir um valor de parâmetro único é sempre inferida por todos os outros ConsumerParameterCapabilities.
SupportsAllValue Indica que o consumidor suporta o valor "All" para o parâmetro especificado.
SupportsEmptyValue Indica que o consumidor aceita o valor "Vazio" para o parâmetro de filtro especificado.
SupportsMultipleValues Indica que o consumidor aceita vários valores para o parâmetro de filtro especificado.

Comentários

Esses recursos são usados pela estrutura de filtro para habilitar ou desabilitar tipos específicos de conexão incompatível e tipos específicos de opções de Web Part do provedor. Por exemplo, uma Web Part do provedor não é permitida enviar vários valores quando ele está conectado a um consumidor que só oferece suporte a parâmetros de valor único.

Para um parâmetro de filtro especificado, um consumidor pode ter a capacidade de receber um parâmetro de valor único ou vários valores de parâmetro. Além disso, ele pode suportar especial "All" ou "Vazio" valores.

Se o valor do filtro "Todos" é passado para um consumidor, ele indica que o consumidor deve interpretar o parâmetro como valores múltiplos e que contém todos os valores possíveis para esse parâmetro. Por exemplo, se "Todos" é passado para um parâmetro que representa países, o consumidor deve interpretar esse valor de filtro, incluindo todos os países. Em muitos casos, o efeito é que quando o consumidor recebe o valor "Todos" ele não filtra sobre aquele parâmetro.

O valor "Vazio" normalmente representa dados ausentes ou NULL . Por exemplo, um cliente pode ser solicitado para filtrar com base em um campo que não tem valor, como os clientes que não possuem nenhuma venda.

Ver também

Referência

Microsoft.SharePoint.WebPartPages namespace

ConsumerConnectionPoint

ConnectionConsumerAttribute

IWebPartField

Outros recursos

Web Part Connections Overview