Imaging.GetItemsByIds Method

Returns the items with the specified IDs.

Namespace:  [Imaging Web service]
Web service reference: http://Site/_vti_bin/Imaging.asmx

Syntax

'Declaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/ois/GetItemsByIds", RequestNamespace := "https://schemas.microsoft.com/sharepoint/soap/ois/",  _
    ResponseNamespace := "https://schemas.microsoft.com/sharepoint/soap/ois/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function GetItemsByIds ( _
    strListName As String, _
    ids As UInteger() _
) As XmlNode
'Usage
Dim instance As Imaging
Dim strListName As String
Dim ids As UInteger()
Dim returnValue As XmlNode

returnValue = instance.GetItemsByIds(strListName, _
    ids)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/ois/GetItemsByIds", RequestNamespace = "https://schemas.microsoft.com/sharepoint/soap/ois/", 
    ResponseNamespace = "https://schemas.microsoft.com/sharepoint/soap/ois/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public XmlNode GetItemsByIds(
    string strListName,
    uint[] ids
)

Parameters

  • strListName
    Type: System.String

    The name of the list on the current Web site.

  • ids
    Type: []

    The IDs of the items to return.

Return Value

Type: System.Xml.XmlNode
A Microsoft.SharePoint.SoapServer.SoapXml object that contains the following.

<Library name="strListName " xmlns="https://schemas.microsoft.com/sharepoint/soap/ois/">
  <z:row xmlns:z="#RowsetSchema" 
    ows_ID="1" 
    ows_Created="2002-05-02 19:41:36" 
    ows_Author="1;#User_Alias" ows_Modified="2002-05-02 19:41:36" 
    ows_Editor="1;#User_Alias" ows__ModerationStatus="0" 
    ows_FileRef="1;#t1/55VGXIE6.jpg" 
    ows_Last_x0020_Modified="1;#2002-05-02 19:41:36" 
    ows_Created_x0020_Date="1;#2002-05-02 19:41:36" 
    ows_File_x0020_Size="1;#30917" ows_FSObjType="1;#0" 
    ows_CheckoutExpires="1;#" ows_CheckedOutUserId="1;#" 
    ows_FileLeafRef="1;#55VGXIE6.jpg" ows_VirusStatus="1;#30917" 
    ows_CheckedOutTitle="1;#" ows_Modified_x0020_By="DOMAIN\User_Alias" 
    ows_owshiddenversion="0" ows_File_x0020_Type="jpg" 
    ows_LinkFilenameNoMenu="55VGXIE6.jpg" 
    ows_LinkFilename="55VGXIE6.jpg" 
    ows_DocIcon="jpg" ows_ServerUrl="/t1/55VGXIE6.jpg" 
    ows_EncodedAbsUrl="http://Server_Name/t1/55VGXIE6.jpg" 
    ows_BaseName="55VGXIE6" ows_FileSizeDisplay="30917" 
    ows_LinkSharing=
      "<a href="http://Server_Name/_layouts/1033/ShrOpt.aspx?
      obj=,document,{5DE3F393-52CF-4644-BA74-FF868C120A05}">
      ["Has Unique Perms" column value]</a>" 
    ows_ImageWidth="736" 
    ows_ImageHeight="467" 
    ows_ThumbnailUrl="http://Server_Name/t1/_t/55VGXIE6_jpg.jpg" 
    ows_WebImgUrl="http://Server_Name/t1/_w/55VGXIE6_jpg.jpg" 
    ows_NameOrTitle="jpg" ows_SelectedFlag="0" ows_ImageSize="736" 
    ows_RequiredField="t1/55VGXIE6.jpg" />
    .
    .
    .
</Library>

Exceptions

Exception Condition
[0x1]

ListNotFound: The requested list is not found.

[0x2]

IsNotLibrary: The requested list, although found, is not a picture library.

[0x3]

ItemNotFound: The requested list item is not found.

[0x4]

FolderNotFound: The requested folder is not found.

[0x5]

InvalidArgument: One or more arguments are not valid.

[0x6]

FileExists: The file already exists, and the user does not specify the overwrite option.

See Also

Reference

Imaging Class

Imaging Members

Imaging Web Service