SPViewCollection.Add method (String, StringCollection, String, String, String, UInt32, Boolean, Boolean, SPViewCollection.SPViewType, Boolean)
Cria uma exibição da coleção com o nome especificado, exibir campos, consulta, associações, campos projetados, limite de linha, tipo de exibição e valores Boolean que especifica se o modo de exibição exibe itens por página, se é o modo de exibição padrão e se o modo de exibição é pessoal ou pública.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Function Add ( _
strViewName As String, _
strCollViewFields As StringCollection, _
strQuery As String, _
strJoins As String, _
strProjectedFields As String, _
iRowLimit As UInteger, _
bPaged As Boolean, _
bMakeViewDefault As Boolean, _
type As SPViewCollection.SPViewType, _
bPersonalView As Boolean _
) As SPView
'Uso
Dim instance As SPViewCollection
Dim strViewName As String
Dim strCollViewFields As StringCollection
Dim strQuery As String
Dim strJoins As String
Dim strProjectedFields As String
Dim iRowLimit As UInteger
Dim bPaged As Boolean
Dim bMakeViewDefault As Boolean
Dim type As SPViewCollection.SPViewType
Dim bPersonalView As Boolean
Dim returnValue As SPView
returnValue = instance.Add(strViewName, _
strCollViewFields, strQuery, strJoins, _
strProjectedFields, iRowLimit, bPaged, _
bMakeViewDefault, type, bPersonalView)
public SPView Add(
string strViewName,
StringCollection strCollViewFields,
string strQuery,
string strJoins,
string strProjectedFields,
uint iRowLimit,
bool bPaged,
bool bMakeViewDefault,
SPViewCollection.SPViewType type,
bool bPersonalView
)
Parâmetros
strViewName
Type: System.StringUma seqüência de caracteres que contém o nome do modo de exibição.
strCollViewFields
Type: System.Collections.Specialized.StringCollectionUma coleção que contém os nomes internos dos campos de exibição.
strQuery
Type: System.StringUma seqüência de Collaborative Application Markup Language (CAML) que contém a cláusula Where para a consulta.
strJoins
Type: System.StringUma seqüência CAML que contém associações para a consulta.
strProjectedFields
Type: System.StringUma seqüência de caracteres CAML que contenha os campos projetados para a consulta.
iRowLimit
Type: System.UInt32O número máximo de itens para retornar no modo de exibição. Especificando um valor maior do que Int32.MaxValue (2.147.483.647 ou hexadecimal 0x7FFFFFFF) lança uma exceção, pois o valor está fora do intervalo.
bPaged
Type: System.Booleantrue para especificar o modo de exibição oferece suporte a exibição mais itens por página; Caso contrário, false.
bMakeViewDefault
Type: System.Booleantrue para que a exibição do modo de exibição padrão; Caso contrário, false.
type
Type: Microsoft.SharePoint.SPViewCollection.SPViewTypeUm valor de enumeração que especifica o tipo de exibição.
bPersonalView
Type: System.Booleantrue para criar uma exibição pessoal; False para criar um público view.
Valor retornado
Type: Microsoft.SharePoint.SPView
O novo modo de exibição.
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | O tipo de modo de exibição especificado não é válido para o tipo de modelo de lista. |