DocumentId.FindUrlById Method

Finds the URL of a document with the specified DocumentId value and versionLabel parameter value.

Namespace:  Microsoft.Office.DocumentManagement
Assembly:  Microsoft.Office.DocumentManagement (in Microsoft.Office.DocumentManagement.dll)

Syntax

'Declaration
Public Shared Function FindUrlById ( _
    site As SPSite, _
    docId As String, _
    versionLabel As String _
) As String
'Usage
Dim site As SPSite
Dim docId As String
Dim versionLabel As String
Dim returnValue As String

returnValue = DocumentId.FindUrlById(site, _
    docId, versionLabel)
public static string FindUrlById(
    SPSite site,
    string docId,
    string versionLabel
)

Parameters

  • versionLabel
    Type: System.String

    Version of the label of the document for which to get the URL

Return Value

Type: System.String
URL of the document as a String. a null reference (Nothing in Visual Basic) if the document is not found, or if more than one document is found

Exceptions

Exception Condition
ArgumentNullException

SPSite object value is set to a null reference (Nothing in Visual Basic).

Remarks

If there is more than one result, this method will return a null reference (Nothing in Visual Basic). In that case, use the FindUrlsById() method.

See Also

Reference

DocumentId Class

DocumentId Members

Microsoft.Office.DocumentManagement Namespace

FindUrlsById(SPSite, String)