SPList.GetItemByIdSelectedFields method
Obtém o item de lista com o identificador especificado (ID) e inclui apenas os valores dos campos especificados.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Function GetItemByIdSelectedFields ( _
id As Integer, _
ParamArray fields As String() _
) As SPListItem
'Uso
Dim instance As SPList
Dim id As Integer
Dim fields As String()
Dim returnValue As SPListItem
returnValue = instance.GetItemByIdSelectedFields(id, _
fields)
public SPListItem GetItemByIdSelectedFields(
int id,
params string[] fields
)
Parâmetros
id
Type: System.Int32Uma ID do item. O valor deste parâmetro não corresponde ao índice do item dentro da coleção de itens na lista, mas com o valor da propriedade ID do item da lista.
fields
Type: []Uma lista delimitada por vírgulas de nomes de campo para o qual obter valores. Para recuperar o valor da propriedade ContentType do item de lista, você também deve especificar a propriedade ContentTypeId do item. Para recuperar todos os valores de campo, use o método GetItemByIdAllFields(Int32) .
Valor retornado
Type: Microsoft.SharePoint.SPListItem
O item de lista, incluindo os dados dos campos especificados. Se você tentar acessar um valor de campo que não será retornado porque não foi especificado, SharePoint Foundation torna uma ida e volta para o banco de dados para recuperar os valores de campo de todos os do item, exceto os campos de User ou personalizado Lookup .
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | fields é null . |