DocumentId.FindUrlById Method
Finds the URL of a document with the specified DocumentId value and versionLabel parameter value.
Assembly: Microsoft.Office.DocumentManagement (in Microsoft.Office.DocumentManagement.dll)
Syntax
Visual Basic (Declaration)
Public Shared Function FindUrlById ( _ site As SPSite, _ docId As String, _ versionLabel As String _ ) As String
Visual Basic (Usage)
Dim site As SPSite Dim docId As String Dim versionLabel As String Dim returnValue As String returnValue = DocumentId.FindUrlById(site, _ docId, versionLabel)
C#
public static string FindUrlById( SPSite site, string docId, string versionLabel )
Parameters
- site
- Type: Microsoft.SharePoint.SPSite
ID to search for
- docId
- Type: System.String
SPSite object to search on
- versionLabel
- Type: System.String
Version of the label of the document for which to get the URL
Return Value
Type: System.StringURL of the document as a String. Nothing if the document is not found, or if more than one document is found
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException |
SPSite object value is set to Nothing. |
Remarks
If there is more than one result, this method will return Nothing. In that case, use the FindUrlsById method.
See Also
