(String, StringCollection, String, String, String, UInt32, Boolean, Boolean, SPViewCollection.SPViewType, Boolean) del método SPViewCollection.Add
Crea una vista de la colección con el nombre especificado, campos de la vista, consulta, combinaciones, campos proyectados, límite de filas, tipo de vista y valores booleanos que especifica si la vista muestra los elementos de página por página, ya sea la vista predeterminada, y si la vista es personal o pública.
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
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
Tipo: System.StringUna cadena que contiene el nombre de la vista.
strCollViewFields
Tipo: System.Collections.Specialized.StringCollectionUna colección que contiene los nombres internos de los campos de la vista.
strQuery
Tipo: System.StringUna cadena de Collaborative Application Markup Language (CAML) que contiene la cláusula Where de la consulta.
strJoins
Tipo: System.StringUna cadena CAML que contiene las combinaciones de la consulta.
strProjectedFields
Tipo: System.StringUna cadena CAML que contiene los campos proyectados para la consulta.
iRowLimit
Tipo: System.UInt32El número máximo de elementos para devolver en la vista. Al especificar un valor mayor que Int32.MaxValue (2.147.483.647 o hexadecimal 0x7FFFFFFF) produce una excepción porque el valor está fuera del intervalo.
bPaged
Tipo: System.Booleantrue para especificar que la vista permite mostrar más elementos de página por página; en caso contrario, false.
bMakeViewDefault
Tipo: System.Booleantrue para realizar la vista de la vista predeterminada; en caso contrario, false.
type
Tipo: Microsoft.SharePoint.SPViewCollection.SPViewTypeUn valor de enumeración que especifica el tipo de vista.
bPersonalView
Tipo: System.Booleantrue para crear una vista personal; False para crear un público view.
Valor devuelto
Tipo: Microsoft.SharePoint.SPView
La nueva vista.
Excepciones
Excepción | Condición |
---|---|
InvalidOperationException | El tipo de vista especificado no es válido para el tipo de plantilla de lista. |